2017-07-04 68 views
1

我在res/drawable文件夹中有一些图像。现在需要该图像存储在列表中。如何将可绘制图像转换为列表<ResolveInfo>?

我尝试这样做,

ArrayList<Integer> myImageList = new ArrayList<>(); 
myImageList.add(R.drawable.thing1); 
myImageList.add(R.drawable.thing2); 

它是如何可能的?

任何建议,意见,咨询;提供有用的链接非常感谢。先谢谢了

回答

0

难道ü尝试在XML INT []

int[] res = new int[]{ids here}; 

OR 申报阵列,并把绘制IDS

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <integer-array name="ids_array"> 
    <item>R.drawable.id1</item> 
    <item>R.drawable.id2</item> 
    </integer-array> 
    </resources> 

而且从代码

int[] ids = getResources().getIntArray(R.array.ids_array); 
+0

访问列表? – omor

+0

resolveinfo在你的项目中的用法??? –

0
int[] res = new int[]{R.drawable.thing1,R.drawable.thing2,R.drawable.thing3}; 
相关问题