自定义适配器:
1.XML文件有两个:
视图文件 main 和 布局文件item
2.java文件有两个:
自定义适配器文件 MyAdapter.java 和 mainActivity.java
视图文件main中可以有:ListView,
自定义适配器首先要继承BaseAdapter,然后实现getview方法,最后关联ListView
在自定义适配器文件MyAdapter.java中,首先要声明:数据集合,和反射器
List<Map<String,Object>> list; LayoutInflater inflater;
然后实现一个带Context (context指的是上下文)参数的构造器
再写一个setList(List<Map<String,Object>> list){}方法用于传入数据集合
最后重写BaseAdapter的四个方法:
public class MyAdapter extends BaseAdapter { List<Map<String,Object>> list; LayoutInflater inflater; <