代码之家  ›  专栏  ›  技术社区  ›  Piotr M.

我想将drawables设置为ImageView,作为数据库的一部分(带有id、问题、答案和drawables名称)

  •  0
  • Piotr M.  · 技术社区  · 7 年前

    我对编程完全是业余爱好者。我几天前就开始学了。这意味着,

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

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

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

    1 回复  |  直到 7 年前
        1
  •  0
  •   Piotr M.    7 年前

    好的,我已经得到了解。

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