多布局崩溃, 添加的itemType确认没有错误, 想问一下怎么解决
版本,代码。
这种错误可能出现的错误:
已经解决了, 原因可能是我两个item类型 用的同一个自定义的BaseViewHolder,现在改成通用的BaseViewHolder了, 我想问一下, 是不是多种item类型不能用多个自定义的ViewHolder
你Adapter的泛型是如何声明的?
extends BaseMultiItemQuickAdapter
如果多个item类型的话 会报错
我就换成了 extends BaseMultiItemQuickAdapter
然后在convert里边只能通过框架的API 设置数据, 不能把baseViewHolder 强转成MyHolder
BaseViewHolder有getView方法,一般是没有必要自定义holder的
其实还有一种可能:getItemType() 大于 addItemType的数量时就会报此错
其实还有一种可能:getItemType() 大于 addItemType的数量时就会报此错
😂 感谢
Most helpful comment
其实还有一种可能:getItemType() 大于 addItemType的数量时就会报此错