1

我正在使用滚动侦听器来检测 Listview 的结尾。列表最初有 20 个项目。当到达终点时,我用数据库中的 10 多个项目填充列表。同时,我删除了前 10 个不可见的项目。由于我删除了前 10 个项目,因此新添加的项目显示在屏幕上,并且滚动侦听器检测到列表末尾并填充了另外 10 个项目。所以我的两个问题是

1)如何阻止我当前查看的项目的位置发生变化?

2)如何防止 onScrollListener 被多次调用?

我想如果你能帮我解决第一个问题,第二个问题就会自动解决。

顺便说一句,我调用 notifyDatasetchanged 来更新适配器的内容。请帮忙,谢谢。

4

0 回答 0