我正在做活动,我想用RecycleView显示列表。问题是当我试图从列表中删除项目时。如果只剩下一项,它的索引是错误的1而不是0。 如果我从头到尾删除项目,一切都会正常工作。但是,如果我删除从第一个条目到最后一个条目的条目,就会发生bug。- has index 1 删除Item2后: Item2 - has index 1 正如你所看到的,item2应该消失了,
现在我想要另一个只有每个类别的回收器视图,但我所能实现的是一个具有重复项的类别列表。我在我的列表中添加了一个'distinct()‘,但是我不能在适配器中迭代它。下面是我的代码: override fun onBindViewHolder(holder: ListCatViewHolder, position: Int) { h
我正在尝试在我的应用程序中创建一个RecyclerView,但我无法使其可滚动。这里讨论了很多相同的问题,但没有解决方案对我有帮助。我读过手册: I try to do in Fragment。问题是当我试图滚动RecView时,LayoutManager在我的适配器中调用了onBindViewHolder()和getItemCount()方法,但是在视觉上什么也没有发生。有人能告诉我这是我的错吗?非常感谢!当我向下滚动我的<