我正在从数据库动态生成一个字符串,该字符串在drawable
文件夹中具有相同的图像名称。
现在,我想使用ImageView
动态设置setImageDrawable(R.id.StringGenerated)
的值。
有什么建议..
最佳答案
试试这个,
int id = getResources().getIdentifier("yourpackagename:drawable/" + StringGenerated, null, null);
这将返回您要访问的可绘制对象的ID。
然后您可以通过执行以下操作在imageview中设置图像
imageview.setImageResource(id);