CymChad / BaseRecyclerViewAdapterHelper

BRVAH:Powerful and flexible RecyclerAdapter
http://www.recyclerview.org/
MIT License
24.3k stars 5.15k forks source link

: ViewType: 0 found layoutResId,please use addItemType() first! #3693

Closed zhangmengjia closed 2 years ago

zhangmengjia commented 2 years ago

public class CheckListAdapter extends BaseMultiItemQuickAdapter<CheckListBean, BaseViewHolder> {

public CheckListAdapter(List<CheckListBean> data) {
    super(data);
    addItemType(CheckListBean.TYPE_TIME, R.layout.item_check_title_view);
    addItemType(CheckListBean.TYPE_CONTENT, R.layout.item_check_list);
}

@Override
protected void convert(@NonNull BaseViewHolder baseViewHolder, CheckListBean checkListBean) {

}

运行时错误: java.lang.IllegalArgumentException: ViewType: 0 found layoutResId,please use addItemType() first!

zhangmengjia commented 2 years ago

多类型处理不对

Huping95 commented 1 year ago

请问解决了吗,我和你写的一模一样,数据什么的都还没开始处理,就一直报错,求教