如何阻止RecyclerView一遍又一遍地重复相同的4个项目[关闭]

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

我有一个包含 20 个项目的 RecyclerView,但它只是重复其中 4 个项目 5 次,而不是实际的 20 个项目。

我清除列表并每5分钟刷新一次数据,所以我不认为这是因为重复数据。这是一个 GridLayout,但我还没有找到任何原因导致重复。

我预计会显示全部 20 件商品。我在其他项目中使用过RecyclerViews,没有遇到这个问题。

非常感谢任何帮助!

android kotlin android-recyclerview
1个回答
0
投票

我的适配器中有 setHasStableIds(stableIds) 。一旦我删除,就不再有重复了。

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