我有这种类型的图像路径
String img_path = "R.drawable."+lower+"_25";
lower包含图像的动态名称...
这些图片已经在绘图中如何在我的
中显示图像Android中的ImageView
答案 0 :(得分:2)
在适配器中创建构造函数
public class MyAdapter extends XXXXXXX{
Context con;
public MyAdapter(Context con) {
this.con = con;
}
.
.
.
int id = con.getResources().getIdentifier(lower+"_25", "drawable", "<your package name>");
imageView.setBackgroundResource(image_id);
}
答案 1 :(得分:1)
您可以使用:
使用它的名称获取drawable中图像的IDint image_id = getResources().getIdentifier(lower+"_25", "drawable", getPackageName());
imageView.setBackgroundResource(image_id);
答案 2 :(得分:1)
您可以使用:
getResources().getIdentifier(lower+"_25", "drawable", getPackageName())