私は実際に、同じ XML レイアウトを何度も膨らませる必要がある Android アプリケーションを開発しています。
このレイアウトには、2 つのボタン、いくつかの textViews、および後で更新する必要がある progressBar が含まれています。ボタンにonClickリスナーを追加しsetTag()
、これらすべての要素にカスタムタグを設定したいので、どのボタンがクリックされたかを知り、正しいtextView(またはprogressBar)を変更できます。
このコードで XML を膨らませます。
LinearLayout countersList = (LinearLayout)findViewById(R.id.countersLayout);
View child = getLayoutInflater().inflate(R.layout.counter, null);
countersList.addView(child);
タグを設定し、リスナーを追加するために正しいビューにアクセスするにはどうすればよいですか? 私がやりたいことをするためのより良い方法はありますか?
どうもありがとうございました !