原文链接点这里~我觉得他写的很精简,我就喜欢看这种博文~~
bean类实现MultiItemEntity接口,添加类型,添加 itemType 字段并提供set() get() 方法
bean代码示例
public class TaskListBean implements MultiItemEntity {
//银行卡
public static final int BANK = 1;
//pos机
public static final int POS = 2;
//软件下载
public static final int APP = 3;
private int itemType;
public TaskListBean(int itemType) {
this.itemType = itemType;
}
@Override
public int getItemType() {
return itemType;
}
public void setItemType(int itemType) {
this.itemType = itemType;
}
}
适配器代码示例
public class ChoicenessAdapter extends BaseMultiItemQuickAdapter<TaskListBean, BaseViewHolder> {
public ChoicenessAdapter(List