我有这种类型的图像路径
String img_path = "R.drawable."+lower+"_25";
较低的包含图像的动态名称...
这些图像已经可以绘制如何在我的
Android中的ImageView
我有这种类型的图像路径
String img_path = "R.drawable."+lower+"_25";
较低的包含图像的动态名称...
这些图像已经可以绘制如何在我的
Android中的ImageView
在适配器中创建构造函数
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);
}
您可以使用它的名称在drawable中获取图像的ID,使用:
int image_id = getResources().getIdentifier(lower+"_25", "drawable", getPackageName());
imageView.setBackgroundResource(image_id);
您可以使用:
getResources().getIdentifier(lower+"_25", "drawable", getPackageName())