Android ListView使用
来源:互联网 发布:java int 除法取整 编辑:程序博客网 时间:2024/06/06 12:34
一、数据适配器
使用ListView一般要使用数据适配器来连接数据与布局
使用ArrayAdapter
使用SimpleAdapter
1、创建适配器 simp_adapter = new SimpleAdapter(content,data,resource,from,to);
参数解析:
2、创建ListView中每行显示的布局文件item.xml,放入参数resource中;
3、创建数组new int[ ] {id1,id2,...}放入参数to中,其中id1,id2,...为item中组件的id;
4、创建数组new String[ ] {"key1","key2",...}放入参数from中,其中key1,key2,...为数据源中的键名,与to中id对应;
5、创建数据源:
List<Map<String , Object>>dataList;
dataList = new ArrayList<Map<String , Object>>();
6、给dataList添加数据
然后将数据源放入data参数中;
7、Listview加载适配器:listView.setAdapter(simp_adapter);
二、监听事件
实现OnItemClickListener,OnScrollListener接口
重写其中方法
ListView设置监听器:
listView.setOnItemListener(this);
listView.setOnScrollListrner(this);
0 0
- android ListView 使用
- Android ListView使用
- android ListView的使用
- android中使用listview
- Android ListView的使用
- android ListView使用
- android ListView&&适配器使用
- Android ListView的使用
- android - ListView的使用。
- android listview 使用--转载
- android listview 使用
- android - ListView的使用
- Android ListView的使用
- android listview 高级使用
- android listView的使用
- Android Listview的使用
- Android ListView使用详解
- android - ListView的使用。
- BBC之时间之旅--加来道雄
- 实现自己的C++ STL--vector容器
- 编写Java程序,打印下图所示的字母组成的菱形(且每次运行时该菱形大小可能不一)。
- Java虚拟机知识整理——虚拟机类加载的时机
- 关于Android中View滑动知识的一点个人理解
- Android ListView使用
- ios NSData转Byte 、unsigned char
- 字符串专题
- PHP CURD实现的中$_GET和$_POST用法的小问题
- sort与qsort
- 基于混沌遗传算法的无人机路径规划
- Error inflating class com.facebook.drawee.view.SimpleDraweeView问题的解决
- 重建二叉树
- codeforces 631C Report(单调栈)