1
String path = "R.drawable.pic_" + 4;
imageOfPages.setImageResource(path);
但它需要id不是String。如何獲取更改字符串「R.drawable.someimage」爲一個ID?
String path = "R.drawable.pic_" + 4;
imageOfPages.setImageResource(path);
但它需要id不是String。如何獲取更改字符串「R.drawable.someimage」爲一個ID?
可以使用
int id = getResources().getIdentifier("pic_" + 4, "drawable", getPackageName());
if (id > 0) {
}
從文檔:
Return a resource identifier for the given resource name.