重複の可能性:
Android、文字列からリソース ID を取得しますか?
String res = "R.drawable.image1";
INT ID を取得する必要があります。私を助けてください!
これを使用してリソース ID を取得します。
int picId = getResources().getIdentifier(picName, "drawable", getApplicationContext().getPackageName());
取得したい場合はinteger
、引用符を削除してください。
int id = R.drawable.image1; // instead of "R.drawable.image1"
それはあなたに番号を与えるでしょう。
View view = findViewById(R.drawable.image1);
int id = view.getId();