-
Notifications
You must be signed in to change notification settings - Fork 123
使用SuperAdapter.add(...)或addAll(...)更新数据异常闪退 #5
Comments
你好,demo中有addAll的使用情况(具体在第4个tab的menu菜单中),看你的log应该是布局出了问题,能贴下相关代码吗 |
我使用SingleAdapter能正常显示, 复写了IMulItemViewType接口后就报上面的异常, 然后我完全参照demo写的Adapter,只是布局不同,布局代码如下:
|
你的adapter中的holder使用到的ID必须在布局文件中存在哦,如果方便,贴下adapter相关的代码。 |
我觉得不是这个问题, 因为我只要使用
|
你的两个布局文件是一样的啊? 你可以尝试检查一下Adapter所在的Activity或者Fragment类的布局文件,我觉得跟这个库的关系不大,参见stackoverflow |
开始没有重写offerMultiItemViewType(),报了一样的异常,还以为是布局的问题,给改成一样了, 现已解决, thx。 |
这两个只要提供一个就行了,不用都写。如果在adapter中override了,在创建adapter的时候传个null就好了。 还有你不用在自己的adapter维持一个 |
刚重新试了下, 确实如你所说, 之前应该是我使用的问题,看来我得好好看下源码了, 非常感谢 |
不用客气,有什么问题请联系我 : ) 基本使用 看一遍应该就能愉快地玩耍了。 |
使用demo中的MultipleAdapter,在获取数据后调用adapter.add(...)或adapter.addAll(...)更新数据一直报如下异常
The text was updated successfully, but these errors were encountered: