1 简介
继承BaseAdapter类创建自己的Adapter,从而创建ListView。这种方法创建的列表更加自由方便,与此同时GridView,Spinner,Gallery都可以使用这种方法来创建。
2 BaseAdapter使用说明
1:自定义一个类暂取名MyAdapter,继承BaseAdapter类;
2:构造方法参数包含数据项List和Context;
3:获得 LayoutInflater 实例,为了引入布局文件(LayoutInflater 使用说明);
4:创建一个ViewHolder内部类(或者只是写在一个文件中,不知道该怎么称呼了,嘿嘿~~)在MyAdapter中,其数据变量即为列表布局文件中的控件;
5:覆写四个方法,主要是getView(int position, View convertView, ViewGroup parent)方法。
5.1:创建ViewHolder变量;
5.2:判断