java.lang.IndexOutOfBoundsExceptionInconsistency detected. Invalid view holder adapter position问题处理
工作中发现bugly上报了一个崩溃,日志如下:
java.lang.IndexOutOfBoundsExceptionInconsistency detected. Invalid view holder adapter positionb{9cd1115 position=0 id=-1, oldPos=1, pLpos:1 scrap [attachedScrap] tmpDetached no parent} androidx.recyclerview.widget.RecyclerView{5c76d75 VFED..... .F....I. 0,0-720,1300 #7f0903f7 app:id/swipe_target}, adapter:o.a.a.m.b.x0@6c1710a, layout:androidx.recyclerview.widget.LinearLayoutManager@88a5d7b,
经过排查发现在列表只有1个item时,删除该item,并用notifyItemRemoved通知列表刷新时会崩溃,日志就是上面报的这个,所以在用notifyItemRemoved要注意,如果要删除的item是列表仅有的item,不要用notifyItemRemoved通知列表刷新,可改用notifyDataSetChanged
java.lang.IndexOutOfBoundsExceptionInconsistency detected. Invalid view holder adapter position问题处理相关推荐
- Inconsistency detected Invalid view holder adapter position
RecyclerView在添加数据的时候发生了异常. java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view ...
- 解决IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter
解决IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter 最近项目已个要求,recyclervi ...
- Inconsistency detected. Invalid view holder adapter positionVH
recycleview报错,是因为我的list引用了静态变量的list,直接=了,应该是list.addAll(静态变量list)
- RecyclerView问题:java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adap
###写在前面 在使用RecyclerView中出现了一个问题,如下图 ###解决办法: 我们在使用RecycxlerView时,通常先回设置一个LayoutManager 我们的问题出现在Layou ...
- 解决java.lang.IllegalStateException: The content of the adapter has changed but ListView...的问题
我写了一个Dialog,Dialog中有一个ListView,想要点ListView中的一项后,跳转到另外一个Activity去. 但在使用时,会偶尔报出下面的错误: 02-21 14:54:28.9 ...
- android——fragment长时间home或者锁屏java.lang.IllegalArgumentException:No view found for id for.......
在项目中遇到了这个问题.头痛了很久,总是无法重现,也不能很好的解决.总是在息屏后一段时间,就会报java.lang.IllegalArgumentException:No view found for ...
- java.lang.IllegalArgumentException: An invalid domain [.test.com] was specified for this cookie解决方法
java.lang.IllegalArgumentException: An invalid domain [.test.com] was specified for this cookie解决方法 ...
- java.lang.NullPointerException: Missing required view with报错
一,报错信息如下 E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.example.androidmqttclient, PID: 8997jav ...
- - 错误信息:java.lang.IllegalArgumentException: An invalid domain [.buding.show] was specified for this c
- 错误信息:java.lang.IllegalArgumentException: An invalid domain [.buding.show] was specified for this c ...
最新文章
- 公司这套架构统一处理 try...catch 这么香,求求你不要再满屏写了,再发现扣绩效!...
- 无影云电脑居家办公最佳实践(便捷账号)
- c#通过app.manifest使程序 右键 以管理员身份运行
- js Array扩展方法
- 小型团队快速开发方法
- 【POJ2888】Magic Bracelet Burnside引理+欧拉函数+矩阵乘法
- AngularJs自定义指令详解(10) - 执行次序
- Java集合相关面试题总结
- java统计系统工具类
- 【centos7x86】安装源 设置基础软件仓库时出错 解决办法
- 传网络安全提供商FireEye有意收购CyberArk
- word中,解决插入形状后固定位置不变。
- java null==null是否成立
- Certificate for <xx.xxx.xxx.xxx> doesn‘t match any of the subject alternative names: [xx.xxxx.xxxx.
- 二手车价格预测数据探索
- 今天我们来聊聊防盗链机制
- 【OfferX】常见题目
- el-input-number 默认值设置失效
- 股票 K线图 蜡烛图
- 武汉Java培训机构排名最新数据,这家机构始终名列前茅