ListView的简单使用
来源:互联网 发布:mac镜像文件dmg下载 编辑:程序博客网 时间:2024/05/29 10:09
列表的显示需要三个元素:
1.ListVeiw 用来展示列表的View。
2.适配器 用来把数据映射到ListView上的中介。
3.数据 具体的将被映射的字符串,图片,或者基本组件。
声明一个适配器,如下所示:
final String []data = {"语文","数学","英语","物理","化学","生物"};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, data);
在ArrayAdapter的结构方法中有三个参数,第一个参数一般是当前对象,第二个参数是系统布局,第三个参数是数据data。
listview设置适配器:
listView.setAdapter(adapter);
设置点击listview触发事件:
listView.setOnItemClickListener(new AdapterView.OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Toast.makeText(MainActivity.this, data[position], Toast.LENGTH_LONG).show(); }});
举个简单的例子,包饺子
数据data(用数组表示一串数据)是饺子馅
适配器adapter是饺子皮,把数据装起来
listview是包饺子的人。
阅读全文
1 0
- 简单的ListView使用
- ListView的简单使用
- listview的简单使用
- ListView的简单使用
- 简单的ListView使用
- ListView的简单使用
- ListView的简单使用
- ListView 的简单使用
- ListView的简单使用
- listview的简单使用
- ListView的简单使用
- ListView的简单使用
- ListView的简单使用
- listview的简单使用
- Android ListView的简单使用
- Android ListView的简单使用
- GridView、ListView的简单使用
- Android ListView 列表控件的简单使用
- 关于ListView、GridView的OnItemClickListener不响应解决
- 直方图
- 图像处理之_OpenCV入门
- php中比rbac更好的权限认证的方式auth认证类
- App的启动过程(10)surfaceflinger对数据合成,送显
- ListView的简单使用
- 使用 python 读取 yaml 文件
- NCS8806 LVDS-to-VBO w/ Scaler
- linux下之手动安装git教程
- Leaflet笔记——加载WFS标准的矢量数据
- 【跑会指南】北京上海6月11场IT科技互联网会议盘点!
- RTMPdump 源代码分析 1: main()函数
- 利用jdk自带的运行监控工具JConsole观察分析Java程序的运行 Jtop
- 高德地图的使用及附近地点POISearch列表展示