<分区>
我必须从 R 文件中动态获取一些资源。
例如,假设我必须动态生成 ImageView
并动态获取要放入其中的 drawable。
我不知道我必须生成多少个 ImageView
;可能有 10、50 或 100,所以我必须动态地执行所有操作。
我的主要问题是从 R 文件中动态获取 drawable。
假设我有这个可绘制对象: R.drawable.img1 R.drawable.img2 R.drawable.img3 R.drawable.img4
我应该这样做:
for(int i = 0; i < 10; i++){
ImageView iv = new ImageView(this);
iv.setImageResource(R.drawable.img + i);
}
如何“构建”这行代码:R.drawable.img + i
我怎样才能达到我的目标?