【发布时间】:2020-05-27 14:18:25
【问题描述】:
我在 Recyclerview 中有项目列表。 应用程序中有一个切换按钮,用于特定类型的数据。
在 Switch Click 上,我正在调用特定的服务和在 recyclerview 中设置的新数据。
上面的事情工作正常,但是当我在滚动 recyclerview 或我的 recyclerview 处于滚动模式时执行相同操作时出现以下错误:
java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolder{9dea1e position=24 id=-1, oldPos=-1, pLpos:-1 no parent} androidx.recyclerview.widget.RecyclerView
【问题讨论】:
标签: android android-recyclerview notifydatasetchanged