一定数量的项目后,Android Recyclerview同一项目布局的变化

问题描述 投票:0回答:1

我想给选择在recyclerview多个项目的可能性。如果用户点击一个项目我下面的方法修改项目的背景色:

relativeLayout = viewHolder.rL;
relativeLayout.setBackgroundColor(Color.rgb(224, 224, 224));

这工作正常,但经过10项产品也是灰色的。如果我改变setItemViewCacheSize()到例如100不会出现此问题。但我不是舒尔如果这是正确的方式。

android android-recyclerview recycler-adapter android-viewholder
1个回答
1
投票

回收视图重用为不同的项目相同的看法。所以,你必须存储不仅在UI层面选择状态。

© www.soinside.com 2019 - 2024. All rights reserved.