私はJava上でnewby &アンドロイドコードです。アンドロイドスタジオでアンドロイド用のコードを書く方法を学んでいます。Androidスタジオのメソッド
今私はうまくいけば正しい方法で私を指示する簡単な質問があります。 私はボタンを押すことによって人々が量を増減できるサプライリストを作ろうとしています。例えば、コカコーラは6個の缶が必要です。プラスボタンを6回押します。 今私はそれぞれがそれ自身のプラスとマイナスのボタンを持っている約30のアイテムを持っています。
今質問します。各行にボタンコードを書く必要がありますか(1行は "coca cola + 0 - "です)、または各行に使用できる方法を作ることができるので、各行を上書きする必要はありません。もう一度?私は自分のコードをできるだけきれいにしたい。
Iは、次のコードを持っている: 公共ボイドは(int型aantal){ のTextView besteld =(のTextView)findViewById(R.id.CocaAantal)をbestelling。 besteld.setText(String.valueOf(aantal)); }
public void increase(View view){
aantal = aantal + 1;
bestelling(aantal);
}
public void decrease(View view){
if(aantal < 1){
aantal = 0;
}else{
aantal = aantal - 1;
bestelling(aantal);}
}
public void reset(View view){
aantal = 0;
bestelling(aantal);
}
これは単なる1行分です。 私はこれを各行で行う必要があるとは思わない。
ボタンを押すたびに増減を実行する方法を実現するにはどうすればいいですか?
A layout of what the app looks like
RecyclerViewについて読む!それはあなたの質問のための解決策かもしれません。 [これをチェックしてください](https://guides.codepath.com/android/using-the-recyclerview) – Raghavendra
はそのためにカスタムビューを使用します。ここでhttp://www.intertech.com/Blog/android-custom-view-tutorial-part-1-combining-existing-views/あなたの問題の解決方法です –
あなたはあなたが持っているコードを投稿し、他の人があなたを助けることができるように質問してください – Yazan