通过前面的优化布局之后,我们接着来讲如何打造一个通用的适配器,那么通用适配器能干吗呢?很简单,减少我们对代码的书写,下面开始上代码了。
MyAdapter.java
public class MyAdapter extends BaseAdapter {
private List<Student> data;
public MyAdapter(List<Student> data) {
this.data = data;
}
@Override
public int getCount() {
return data == null ? 0 : data.size();
}