片段中的无尽列表视图

时间:2014-05-19 10:41:09

标签: android android-fragments android-listview android-listfragment

我想在List View中实施Fragment。列表的大小可以超过1000,其中包括左侧的图像,名称和类型将是正确的。我能够实现CustomArrayAdapter和列表视图,但我不知道如何只加载特定数量的项目或只加载那些可见的项目。我希望如果用户scroll down然后只访问服务器并加载图像和数据。

如何在List View中实现此类Fragment

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

提前感谢

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

listview类有几个有用的方法来处理它:

 int lastItem = listView.getLastVisiblePosition();  

 int firstItem = listView.getFirstVisiblePosition();

您可以做的是从服务器加载适当的一批数据(比如100项),然后覆盖listview的onScoll()方法,以跟踪用户到达时的一段时间内的值。批处理结束(例如,位置100),您可以加载下一批并通知适配器列表已更改。