我有一个图像数组,我正在尝试更改图像视图以匹配这些绘图。由于某些原因,它们根本就没有被绘制出来。
到目前为止,我的代码如下:
TypedArray answerResources = res.obtainTypedArray(R.array.answers);
int resId = answerResources.getResourceId(randomQuestion, -1);
answerResources.recycle();
int [] questionAnswers = res.getIntArray(resId);
firstAnswerImg .setImageResource(questionAnswers[0]);
secondAnswerImg.setImageResource(questionAnswers[1]);
thirdAnswerImg .setImageResource(questionAnswers[2]);
fourthAnswerImg.setImageResource(questionAnswers[3]);
下面是xml:
<array name = "answers">
<item>@array/questionOneAnswers</item>
<item>@array/questionTwoAnswers</item>
<item>@array/questionThreeAnswers</item>
...
</array>
<integer-array name = "questionOneAnswers">
<item>@drawable/da</item>
<item>@drawable/sk</item>
<item>@drawable/cq</item>
<item>@drawable/ht</item>
</integer-array>
我遗漏了什么??
https://stackoverflow.com/questions/51090466
复制相似问题