List<Map<String, Object>>
来源:互联网 发布:js修改div背景颜色 编辑:程序博客网 时间:2024/04/30 23:14
修改一个需求,发现不是特别好控制listview的adpater,所以以后注意adpater最好用list数据,这样容易些。
private List<Map<String, Object>> DataList = new ArrayList<Map<String,Object>>();
mTagList = new String[] { "aa", "bb","cc", "dd"};addDataList();//开始调用
//DataList.remove(2);//移除其中第2条
public void addDataList(){ //加载数据到DataList for(int i =0;i<mTagList.length;i++){ Drawable img = getResources().getDrawable(getDrawableId(i, false)); Map<String, Object> paritem = new HashMap<String, Object>(); paritem.put("name",mTagList[i]); paritem.put("img",img); DataList.add(paritem); }}
然后adapter 里面获取数据就可以了获得数据方式, position 为参数
Map map = (Map)DataList.get(position);String ListName = (String)map.get("name");Drawable ListImg = (Drawable)map.get("img");注意数组越界
0 0
- List<Map<String, Object>>
- List<Map<String, Object>>
- List<Map<String, Object>>
- List<Map<String, Object>>是什么意思
- List<Map<String,Object>>排序
- 遍历List<Map<String, Object>>
- Map<String,Object> ,List 顺序排列
- List<Map<String, Object>>排序
- List<Map<String,Object>> 遍历
- 遍历List<Map<String,Object>>
- Java实现List<Map<String, Object>> 转Map<Object, Object>
- android Intent传递 object , list<object>,list<Map<String,Object>>
- Map<String, List<Object>> and Map<String, List<T>>
- list<map<String ,object>> 去重,list map去重
- 数据库查询返回List<Map<String, Object>>
- List<Map<String,Object>>去重,排序
- List<map<String,Object>>java遍历
- mybatis返回List<Map<String,Object>>
- Unity ShaderLab学习总结
- 有向强连通图的Tarjan算法
- Eclipse luna Subversive(SVN) 的安装----note
- Eclipse常用插件
- 递归算法----Catalan数----笨笨连线游戏
- List<Map<String, Object>>
- EditText即时搜索,可限定时间工具类
- Linux学习---shell编程(13-for语句)
- JDBC中日期时间的处理技巧
- C++ Primer Plus (Six Edition) Chapter 2, Programming Exercises
- 渲染世界的OpenGL<6>基础变换
- JS 移除数组中指定索引项
- CaysnPrinter开发包接口说明文档及示例程序 - CAYSN IOS SDK_20160906
- Linux学习---shell编程(14-while语句)