无法检索drawables的所有ID - Android

时间:2013-12-17 17:45:54

标签: java android collections resources android-drawable

我有愚蠢的问题,我无法找出问题所在。 我想检索所有可绘制元素的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。 我的错误在哪里?

1 个答案:

答案 0 :(得分:0)

...好 我的问题的原因是字符串数组中的“”。 这就是为什么我得到null而不是元素id。