ListView列表控件
一、ListView显示数据的原理:mvc模式
m:mode 数据(用javabean规范封装)
v:view ListView
c:adapter 适配器,负责把数据展示到ListView上
二、ListView最常用适配器
BaseAdapter、SimpleAdapter、ArrayAdapter
三、ListView显示数据的步骤
1.创建ListView
2.自定义ListView的适配器继承BaseAdapter,重写baseAdapter的getCount方法和getView方法
3.创建自定义ListView的适配器
4.ListView设置适配器:listView.setAdapter(adapter);
private class ListViewAdapter extends BaseAdapter{
//返回需要展示的数据的条数
@Override
public int getCount() {
return 200;
}
//返回指定position位置对应的数据对象,一般很少用
@Override
public Object getItem(int position) {
return null;
}
//返回position位置对应id
@Override
public long getItemId(int position) {
return 0;
}
/**
* 获取一个view,会作为listview的第position个item条目出现,用来显示listview的数据
*
*