在XML中声明资源数组,并在Java中调用
来源:互联网 发布:淘宝买到假货能赔钱吗 编辑:程序博客网 时间:2024/06/09 13:43
1、问题描述
在做Android应用时经常要用到ListView,并在ListView中使用图片,以前通常是在Java里通过创建整型数组来完成,但如果图片很多就会造成代码过长,而且不容易维护,如果可以放在XML中就可以很好的解决这些问题。
2、解决方案
Step1::在strings.xml中创建数据,代码如下:
<resources> <integer-array name="imgCountry"> <item >@drawable/china</item> <item >@drawable/singapore</item> </integer-array></resources>Step2:通过如下代码就可以得带对应资源的ID。
TypedArray imgCountry = = getResources().obtainTypedArray(R.array.imgCountry);imgCountry.getResourceId(i, 0)
- 在XML中声明资源数组,并在Java中调用
- Android xml中配置数组资源,在java中调用该数组资源
- 在java中声明数组
- Android定义字符串数组资源并在程序中使用
- android 在xml中管理图片资源和调用方法
- 在代码中,通过资源XML获取数组
- spring在xml中事务声明配置
- Spring 在XML中声明切面/AOP
- 如何在类中声明数组?
- 在arrays.xml中定义drawable数组、id数组资源等...
- 使用Drawable资源--在xml中定义
- 如何在android中调用数据库资源
- 如何在android中调用数据库资源
- 如何在android中调用数据库资源
- 用VC++.Net 创建纯资源类库, 并在MFC Application中调用
- 读取XML并在TreeCtrl中显示
- /加载xml并显示在gridview中
- java在xml中CURD
- char/varchar/varchar2/nvarchar/nvarchar2
- C51变量的绝对定位
- poj4049 chess金华邀请赛题
- oracle 一条sql查询树级区域信息 并且联合显示
- Web.Config注册自定义或者用户控件
- 在XML中声明资源数组,并在Java中调用
- 简单星阵图
- hoj 2275 树状数组 水··不能int 64
- Spring集成Log4j(亲测可行,没有成功的可以一试)
- 有限元思想
- java 反射 根据字符串给字段赋值
- C# 反射机制
- 安装并使用tomcat试验Android网络程序
- 关于我是谁的思考