android recyclerview 删除和添加 bug

来源:互联网 发布:阿里云 oss cdn https 编辑:程序博客网 时间:2024/06/06 05:48

android recyclerview 删除/添加 bug

1.删除到最后一个的时候报错,throwIndexOutOfBoundsException

下标越界

2.还有就是position的取值问题,当只有2个item时,position的取值都是1


当使用RecyclerView.Adapter的添加[notifyItemInserted(postion)]和删除[notifyItemRemoved(position)]之后,还需要调用notifyItemRangeChanged(int postionStart,int itemCount),第一个参数是第一个


0 0