【发布时间】:2016-02-04 12:03:55
【问题描述】:
我正在开发一个应用程序,我正在尝试使用 RecyclerView 和回收器适配器填充列表。但是当我快速滚动列表时,有时列表项上的值会在列表项之间随机排列。对此有已知的解决方法吗?
【问题讨论】:
-
项目不能自行更改,很可能您正在适配器中更改它们
-
我的意思是内容在列表项之间洗牌
-
谨慎使用viewholder模式或者如果你的列表很小设置setIsRecyclable(false);试试这个。
-
在哪里放置 setIsRecyclable(false) ?@KundanKumarRoy
-
在你的 onBindViewHolder 添加这个 holder.setIsRecyclable(false);
标签: android android-recyclerview