Inconsistency detected. Invalid view holder adapter positionChatSendViewHolder
这个问题在我这是由于撤回了一条消息适配器更新最后条消息出现的问题
mAdapter.notifyItemInserted(mAdapter.getItemCount() - 1);
解决1:一般就可以解决问题了,由于我项目需求用这个会出现一些问题所以解决2
mAdapter.notifyDataSetChanged();
解决2:
mAdapter.notifyItemRemoved(i1);
用这个更新删除撤回的消息,还有动画效果
...
原创
2020-11-27 16:54:55 ·
279 阅读 ·
0 评论