notifyItemRemoved不更新列表

时间:2019-05-22 06:32:31

标签: android android-recyclerview recycler-adapter

在android中使用MVVM设计模式,并使用Recyclerview适配器显示多色卡。

当我尝试从代码中删除卡时。它正在工作。

eventsDataModelList.remove(position);
notifyItemRemoved(position);
notifyItemRangeChanged(position,getItemCount());

但是较低的卡带来了问题。例如,如果我有5张红色,绿色,灰色,蓝色和粉红色的卡,并且如果移除了绿色卡(正在执行删除操作),则在绿色移除灰色,蓝色和粉红色卡的颜色后便会切换。

注意:对于我来说,每种颜色卡的不同布局都不是解决方案

我们将不胜感激。.

0 个答案:

没有答案