gpt4 book ai didi

android - fragment 中的无尽 ListView

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

我想在 Fragment 中实现一个 List View。列表的大小可以超过 1000,其中包括左侧的图像以及右侧的名称和类型。我能够实现 CustomArrayAdapter 和 ListView ,但我不知道如何只加载特定数量的项目或只加载那些可见的项目。我希望如果用户向下滚动 然后只点击服务器并加载图像和数据。

如何在 Fragment 中实现这种 List View

我对andorid了解不多。请帮我解决这个问题。

提前致谢

最佳答案

listview 类有几个有用的方法来处理这个问题:

 int lastItem = listView.getLastVisiblePosition();  

int firstItem = listView.getFirstVisiblePosition();

您可以做的是从服务器加载适当的数据批处理(比如 100 项),然后重写 ListView 的 onScoll() 方法,以便在用户到达时跟踪这些值随着时间的推移是什么批处理结束(例如,位置 100),您可以加载下一批处理并通知适配器列表已更改。

关于android - fragment 中的无尽 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23735669/

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