既然要使用ArrayAdapter,那我们先看看系统中所以的Adapter关系:
加载一个列表,当列表数据符合一定要求时去掉该item(无论是使用listview还是recyclerview加载列表道理等同)
先上代码beanpublic class ListBean { private String name; boolean check=false;//是否选中 public ListBean(String name) { this.name = name; }...
2 把getView方法里 和holder相关的逻辑 摘取到Holder代码中 3 把Holder 相关的代码 抽取到BaseHolder中 4 把adapter 中getVIew 方法 抽取到了DefaultAdpater中, 其中每个子类getView方法中holder不太一样,所以定...