View(视图)——ListView之ArrayAdapter和SimpleAdapter文集
2016-05-19 22:47
447 查看
一.ArrayAdapter
1.layout:只能有一个<TextView>,不能有布局。
2.数据源:String[ ]或List<String>。
二.SimpleAdapter
1.数据源:List<Map<String,Object>>。
2.layout:可以用布局,包含多个视图。
3.构造方法
1-String[ ]{Map集合的key};
2-int[ ]{layout文件中视图的id,和Map集合的key对应}。
三.监听器
1. AdapterView.OnItemClickListener
void onItemClick(AdapterView<?> parent, View view, int position, long id):position 被点击的数据在集合中的索引.
四.API
setAdapter(Adapter) 设置适配器。
1.layout:只能有一个<TextView>,不能有布局。
2.数据源:String[ ]或List<String>。
二.SimpleAdapter
1.数据源:List<Map<String,Object>>。
2.layout:可以用布局,包含多个视图。
3.构造方法
1-String[ ]{Map集合的key};
2-int[ ]{layout文件中视图的id,和Map集合的key对应}。
三.监听器
1. AdapterView.OnItemClickListener
void onItemClick(AdapterView<?> parent, View view, int position, long id):position 被点击的数据在集合中的索引.
四.API
setAdapter(Adapter) 设置适配器。
相关文章推荐
- Linux下find函数用法汇总
- gml文件读写 hashmap用法与遍历 以及 文本文件解析方法
- Windows常用命令,更新中
- 第10 周进度
- iOS Missing iOS Distribution signing identity问题解决
- Java并发编程:Lock
- 快速排序
- atof实现 openjudge题目
- java 泛型中 T 和 问号(通配符)的区别
- web基础
- 菜鸟修炼,多客户端Thread
- win10与ubuntu下演示运行.net core rc2 1.0.0.3002702程序
- 一个屌丝程序猿的人生(十二)
- 第二冲刺周期个人报告01
- android表白app
- [绍棠] iOS开发零基础教程之上传AppStore流程
- 自定义圆形imageview
- Sybase ASE 基础(6)数据库备份与恢复
- 腾讯后台面试
- X-Forwarded-For