在android中使用MVVM设计模式,并使用Recyclerview适配器显示多色卡。
当我尝试从代码中删除卡时。它正在工作。
eventsDataModelList.remove(position);
notifyItemRemoved(position);
notifyItemRangeChanged(position,getItemCount());
但是较低的卡带来了问题。例如,如果我有5张红色,绿色,灰色,蓝色和粉红色的卡,并且如果移除了绿色卡(正在执行删除操作),则在绿色移除灰色,蓝色和粉红色卡的颜色后便会切换。
注意:对于我来说,每种颜色卡的不同布局都不是解决方案
我们将不胜感激。.