ListView实现分页功能【附Demo源码】

p19864 26 0 APPLICATION/X-ZIP 2020-09-03 17:09:21

Android market里软件列表,每页显示10条记录,没有显示上一页,下一页的按钮,依靠手滑动动态加载数据,当向下滚动时,最下边显示 Loading... 。数据加载结束,Loading底栏消失。关于ListView的分段显示,有现成的库可用,比如 cwac-endless, 这个库不好之处,就是底部Loading的View无法定制。还有一个在google code上的androidpageablelistview 这个可以实现基本的分页,有手动操作显示上一页,下一页的按钮。查阅了很多资料,发现其实ListView自带一个实现分页加载的方法,用到addFooterView/removeVie

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2020-09-03 17:09:23

还不错,适合初学者。但我不明白为什么向listView.addFooterView(loadingLayout);时,loadingLayout还要封装一个LinearLayout,不能把那按钮button直接添加到loadingLayout里吗?

Generic placeholder image 卡了网匿名网友 2020-09-03 17:09:22

还不错就是太简单了

Generic placeholder image 卡了网匿名网友 2020-09-03 17:09:22

坑爹,根本就不符合上述说明,没有手滑动态加载数据,没有loading显示,只是一个按钮,点击按钮后,给你显示5条数据,不值10个资源积分,勿上当!

Generic placeholder image 卡了网匿名网友 2020-09-03 17:09:22

适合学习~~~

Generic placeholder image 卡了网匿名网友 2020-09-03 17:09:21

根本就不符合上述说明,没有手滑动态加载数据,没有loading显示,只是一个按钮,点击按钮后才添加数据,根本没有手势判断,下拉刷新,动态数据