网上比较普遍的解决方案是 onCreateViewHolder() 中没指定false,
或者,ViewPager、ViewPager2 开启预加载
但我是在使用BRVAH的setEmptyView()的时候遇到的,因为报错信息没有具体的行号。
一开始一直以为是上述 2 种问题。
找了半天,最后发现原来是BRVAH自身代码不健壮的问题。
具体解决方案参考 第 #2796 issue,
https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/2796

本文详细解析了在使用BRVAH的setEmptyView()时遇到的异常问题,该问题并非由常见的onCreateViewHolder()配置不当或ViewPager预加载引起,而是源于BRVAH自身的代码缺陷。通过参考GitHub上的#2796 issue,提供了具体的解决方案。
2932

被折叠的 条评论
为什么被折叠?



