我有愚蠢的问题,我无法找出问题所在。 我想检索所有可绘制元素的ID,但我只得到元素的第一个id。 我的代码:
images = new ArrayList<Integer>();
String img = mCursor.getString(mCursor.getColumnIndex("img_eq"));
String[] parts = img.split(",");
for (String part : parts) {
int resID = getResources().getIdentifier(part , "drawable", getPackageName());
images.add(resID);
}
我检查过数组“parts”包含所有元素,但是ArrayList只有一个id。 我的错误在哪里?
答案 0 :(得分:0)
...好 我的问题的原因是字符串数组中的“”。 这就是为什么我得到null而不是元素id。