RecyclerView 删除Item 以及删除整个RecyclerView

学而时习之,温故而知新。

今天用到了,居然忘记了,好尴尬,这里深夜了也在记录下,

1 删除整个RecyclerView

  hisList.clear();
  hisAdapter.notifyDataSetChanged();

刚开始只是使用了list.clear() 方法就是没有效果,最后想起来了忘记了notifyDataSetChanged 刷新了

2 RecyclerView 删除Item 

   hisList.remove(position);
   hisAdapter.notifyItemRemoved(position);
   hisAdapter.notifyItemChanged(0,hisList.size());

这个同样的也是忘记了notifyItemChanged ,

以上使用把list 和adapter 替换自己命名的即可。。

发布了658 篇原创文章 · 获赞 250 · 访问量 63万+

猜你喜欢

转载自blog.csdn.net/qq_33210042/article/details/103813140