首页 > 移动平台 > 详细

android将多个drawable放入数组取出

时间:2014-11-07 20:38:56      阅读:207      评论:0      收藏:0      [点我收藏+]

为一组view设置相对应的一组图片资源时用到数组。

1.在string.xml中定义.pic1234是已放入drawable文件夹下的图片。

<string-array name="main_tab_images">
        <item>@drawable/pic1</item>
        <item>@drawable/pic2</item>
        <item>@drawable/pic3</item>
        <item>@drawable/pic4</item>
</string-array>

2.获取图片的id

TypedArray ar = context.getResources().obtainTypedArray(R.array.actions_images);
    int len = ar.length();    
    int[] resIds = new int[len];    
    for (int i = 0; i < len; i++){
        resIds[i] = ar.getResourceId(i, 0);//资源的id

 }

http://stackoverflow.com/questions/6945678/android-storing-r-drawable-ids-in-xml-array

android将多个drawable放入数组取出

原文:http://www.cnblogs.com/chrono/p/4082014.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!