在arrays.xml中定义drawable数组、id数组资源等...
2015-08-05 10:24
337 查看
<!-- 以为这样,但是不行的 --> <integer-array name="items_id"> <item>@drawable/qwe</item> <item>@drawable/qwe1</item> </integer-array> <!-- 要这样定义 --> <string-array name="items_id"> <item>@drawable/qwe</item> <item>@drawable/qwe1</item> </string-array>
// 代码中获取,其他资源也是一样的方法 TypedArray ar = context.getResources().obtainTypedArray( R.array.items_id); int len = ar.length(); int[] resIds = new int[len]; for (int i = 0; i < len; i++){ resIds[i] = ar.getResourceId(i, 0); } ar.recycle();
相关文章推荐
- 南邮 OJ 1170 C阶乘问题
- Stm32系列
- iOS 7中的extendedLayout
- GDB拾忆之二
- Java堆、栈和常量池以及相关String的详细讲解(经典中的经典)
- Windows多进程编程
- 《深入理解Android 卷III》推荐序
- C#进制转换
- matlab整理
- 命令积累
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
- ARP协议解析
- 南邮 OJ 1167 丑陋数
- jsp实现文件上传
- C/C++语言中sizeof对于数组的一点总结
- opencv学习(四)书本《学习Opencv》(中文版)第四章的样例Ex4-2(opencv3.0.0+VS2012+win7)
- HDU 5222 Exploration 并查集+强连通分量
- 【leetcode】Distinct Subsequences
- C++ typeid运算符
- 性能优化系列总篇