将图片保存在 array.xml 成string-array 以及读取
来源:互联网 发布:apache beam入门 编辑:程序博客网 时间:2024/06/10 21:23
今天想把图片也放到string.xml文件夹中便于读取使用,但是发现好像不行,多亏了这位兄台,直接上代码!!!
主要就是 TypeArray这个东西,
<?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="feed_names"> <item>新闻</item> <item>视频</item> <item>国际新闻</item> <item>体育</item> <item>艺术</item> <item>餐饮</item> </string-array> <string-array name="feed_icons"> <item>@drawable/latest</item> <item>@drawable/video</item> <item>@drawable/world</item> <item>@drawable/sports</item> <item>@drawable/arts</item> <item>@drawable/dining</item> </string-array> </resources>
Map<String, Object> map; TypedArray ta = getResources().obtainTypedArray(R.array.feed_icons); String[] titleArr = getResources().getStringArray(R.array.feed_names); for(int i=0; i<titleArr.length; i++) { map = new HashMap<String, Object>(); map.put("icon", ta.getResourceId(i, 0)); map.put("title", titleArr[i]); list.add(map); }
TypedArray ta = getResources().obtainTypedArray(R.array.feed_icons);
读取时:
int id = ta.getResourceId(index, 0);
1 0
- android 将图片保存在 array.xml 成string-array 以及读取
- 将图片保存在 array.xml 成string-array 以及读取
- Android xml文件里读取string array
- javascript将Object Array 保存在 cookie中
- javascript将Object Array 保存在 cookie中
- php将xml变成array
- 将逗号分隔的string转化成array(table set)
- 在xml中添加array
- android 读取array.xml 中String、int、drawable等数组及多维的方法
- Delphi 将string 转为 Array of AnsiChar
- 将string字符串转换为array数组
- php 如何将xml转为数组array
- ios将string字符串转换为array数组、将string字符串转换为array数组
- 用python 读取txt文件并保存为array
- 用python 读取txt文件并保存为array
- PHP XML To Array,将XML转换为数组
- c#读取数据库中图片路径,将图片保存到imagelist,在listview显示
- JAVA读取并将图片转换成String
- PTA 4-11 求自定类型元素序列的中位数 (25分)
- spring bean的作用域
- JAVA多态详解
- android音频播放SoundPool的使用
- 说一说BufferKnife——View注入框架
- 将图片保存在 array.xml 成string-array 以及读取
- 设计模式—— 单例模式
- 【Android】安卓开发之activity如何传值到fragment,activity与fragment传值
- PHP网站安全问题
- SQL SERVER 执行过程常见报错
- Phonix结合hbase
- 自动生成Makefile的全过程详解!automake/autoconf入门
- this关键字、static变量{理解}
- Snackbar -—— 显示弹出信息