简单的适配器BaseAdapter

1.在activity_main.xml文件中添加一个ListView控件,布局方式设置为线性布局

2.创建一个item.xml文件,并设置需要添加的控件

3.创建一个工具类,用于存储和设置变量IetmBean

4.新建一个类继承BaseAdapter,并添加相应的方法

  /*
获取数据项的个数
*/
@Override
public int getCount() {
return list.size();
}
//获取列表的数据
@Override
public Object getItem(int position) {
return list.get(position);
}
//获取列表项的编号
@Override
public long getItemId(int position) {
return position;
}
/*
获取每项的展示视图,并对没想的内部控件进项业务处理
*/
@Override
public View getView(int position, View convertView, ViewGroup parent) {
}
对其中各个方法进行简单的设置
5.在MainActivity中为listview设置适配器,即可测试完成
注:具体思路就是这样,编程不能一直依靠别人的代码,很多东西只需要一个思路,剩下的还是要靠自己。

猜你喜欢

转载自www.cnblogs.com/lianggegege123/p/13190929.html