3
主要是我发现像这样在互联网上安卓:通用图像装载机从字符串数组得到绘制
public static final String[] imageurl = new String[] {
"http://sample.com/sample1.png",
"http://sample.com/sample1.png"
};
所以装载图像时,我们只需要调用
imageloader.displayImage(imageurl[position], imageView, options);
我的问题
我有arrays.xml内的字符串数组
<string-array name="sample" >
<item>image1</item>
<item>image2</item>
<item>image3</item>
<item>image4</item>
</string-array>
然后我想读arrays.xml
....
ArrayList<Integer> list = new ArrayList<Integer>();
....
final Resources resources = getResources();
final String packageName = getApplication().getPackageName();
final String[] extras = resources.getStringArray(R.array.sample);
for (String extra : extras) {
int res = resources.getIdentifier(extra, "drawable", packageName);
if (res != 0) {
list.add(res);
}
}
内样品字符串数组如何加载图像从ArrayList的?
这就像
imageloader.displayImage(list.get(position), imageView, options);
OR
如何设置的String [] FROM字符串数组INSIDE ARRAYS.XML?
我不想手动设置这样
public static final String[] imageurl = new String[] {
"drawable://" R.drawable.image1
"drawable://" R.drawable.image2
...
};
我还是不明白你什么意思,你能解释一下多或给予样品请 – user3273595
感谢的人,这是工作 – user3273595
另一种方式多个图像从资源动态加载http://stackoverflow.com/a/30724508/4025692 –