2017-10-16 60 views
0

我完全是业余编程。我几天前开始学习它。这意味着,我想设置绘图到ImageView作为数据库的一部分(ID,问题,答案和绘图名称)

mImageName.setImageDrawable(getDrawable(R.drawable.X)); 

其中X是绘制的文件的名称,但X我必须有:

mQuestionLibrary.getImage(mQuestionNumber);//the name of drawable 

如何合并呢?

+1

的可能的复制[Android的,从字符串获取资源ID?(https://stackoverflow.com/questions/4427608/android-getting-resource-id-from-string) – 0X0nosugar

回答

0

好的,我已经获得了解决方案。

mImageName.setImageResource(getResources().getIdentifier("@drawable/" + this.mQuestionLibrary.getImage(mQuestionNumber), null, getPackageName()));