首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android在滚动端动态加载Listview?

Android在滚动端动态加载Listview?
EN

Stack Overflow用户
提问于 2011-02-21 19:23:05
回答 6查看 75.8K关注 0票数 63

我正在从Http服务器加载一个列表视图,一次20个,列表视图末尾的我想从服务器加载下20个数据,这个过程将继续,直到服务器中的数据结束,我使用扩展BaseAdapter的类来填充前20个数据.what,我应该怎么办??

EN

回答 6

Stack Overflow用户

发布于 2011-03-11 08:27:22

这看起来也是一个优雅的解决方案:http://benjii.me/2010/08/endless-scrolling-listview-in-android/

它还实现了一个AbsListView.OnScrollListener,并在达到当前滚动视图中剩余项的某个阈值时使用AsyncTask加载更多内容。

票数 42
EN

Stack Overflow用户

发布于 2012-01-25 00:34:49

好的,我已经看到这是一个常见的问题,所以我做了一个小库,在github中自定义加载更多和拉来刷新ListView,请在上检查,所有这些都在存储库中有很好的解释。

票数 19
EN

Stack Overflow用户

发布于 2011-02-22 14:52:05

您可以实现一个AbsListView.OnScrollListener,它会得到通知,并允许您加载更多数据。

参见例如

....
ListView.setOnScrollListener(this);
....

然后看一看https://github.com/pilhuhn/ZwitscherA/blob/master/src/de/bsd/zwitscher/TweetListActivity.java#L287

或者看看sdk示例中的List9 example

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5065339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档