ListView使用
1、ListView常用属性
//item被点击时的背景颜色
android:listSelector="@color/colorPrimaryDark"
//滚动缓存
android:scrollingCache="true"
android:cacheColorHint="@color/splashBackgroundColor"
2、ListView常用适配器
设置ListView适配器有两种方法,需要重写四个方法,其中主要使用getCount()、getView()方法
(1)匿名内部类
ListView.setAdapter(new BaseAdapter() {
@Override
public int getCount() {
//有多少条数据
return 0;
}
@Override
public Object getItem(int i) {
//返回某一条数据对象
return null;
}
@Override
public long getItemId(int i) {
//返回某个位置
return 0;
}
@Override
public View getView(int i, View view, ViewGroup viewGroup) {
//返回一个视图
return null;
}
});
(2)新建一个类继承BaseAdapter
class MyAdapter extends BaseAdapter{
@Override
public int getCount() {
//有多少条数据
return 0;
}
@Override
public Object getItem(int i) {
//返回某一条数据对象
return null;
}
@Override