としてのidキャストとビューを取得:上記R.idでAndroidとビューリソースの参照をしたい場合は、あなたが何か行うことができますAndroidのプロジェクトのJavaコードでは、文字列
View addButton = findViewById(R.id.button_0);
を.button_0は文字列ではありません。 "R.id.button_0
"のような文字列でリソースを動的に参照することはできますか?
%i
が有効なインデックスに置き換えられたボタンを「R.id.button_%i
」といいます。 %i
は、いくつかの有効なインデックスで置き換えられる
@Christian:ありがとうございます。完璧。 – SK9
これはIDを直接使用するよりも大幅に遅くなることに注意してください。 – hackbod
ありがとう、ちょうど私が探していたもの。 Btw、このコードサンプルでコンパイルエラーを修正しました。 –