gpt4 book ai didi

java - 在没有 clear() 的情况下更新 ListView 项目

转载 作者:行者123 更新时间:2023-11-30 02:26:06 25 4
gpt4 key购买 nike

大家好,我是 android 的新手,所以我的问题是我有一个应用程序,我在其中使用 volley 并有 json 响应并将其存储在 Arraylist 中,所以当我拉动刷新时,如果更新三次,它会给我双倍的数据,它会提供三个副本再次数据如何解决这个问题?我是这样解决的但是如果存在很多数据就需要很多时间来更新---

 List.clear();

//volley request
...
adapter.notifyDataSetChanged();`

所以如何在不清楚的情况下刷新它我应该将它存储在 Set 中但我应该对数据进行排序我也可以在服务器端删除一些数据并且这些数据也需要在 ListView 中删除帮助帮助帮助

最佳答案

这是可能对您有帮助的链接“https://stackoverflow.com/a/5092426/1632286”。此链接讨论了所有可能的解决方案。

关于java - 在没有 clear() 的情况下更新 ListView 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27889512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com