为了账号安全,请及时绑定邮箱和手机立即绑定

Android的ListView分页功能

邦蜀黍 移动开发工程师
难度中级
时长25分
学习人数
综合评分9.70
58人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.4 逻辑清晰
代码下载不了呀
老师的方言可以的
这种方法还是有bug,当你快速下拉时,直接没反应,接着报错。。。
说假数据的那个,你只要把你activity的onload中的方法添加一个异步任务获取网络数据,将获取的数据添加到listView 中,就可以了,试过了确实可以分页获取网络数据
虽有bug 整体还不错的,和下拉刷新的实现差不多。在使用ListView 一般都会涉及 下拉刷新/分页功能,重写listview 把这两个功能加进去,以后就可以省不少的功夫啦。
我才疏学浅,不知所云。
老师讲的好,学习了!
OnItemClickListener 的 onItemClick
用不了了
firstVisibleItem==0;
visibleItemCount==10;
那么加起来lastVisibleItem==10;
lastVisibleItem在所有显示的item的第11位
真心觉得一般,仅仅介绍是“分页”这个功能,要是应用在复杂的环境,这里的程序会有很多bug
下拉刷新其实只要在自定义adapter extends baseadapter里的getview方法中,检测当前covertview的position,如果等于数据源的list.size最大长度,就说明已经显示到当前listview的最底部了,这时就可以通过调用activity中定义的一个static的handler来通知使用该listview的activity加载数据了,很方便也很快,缺点是没有上拉的动画效果,但实际体验没什么问题的,只是这个办法我想不到怎么实现下拉刷新,只能实现类似上拉加载的到listview底部时直接加载数据,如果加载失败,就要上拉到底部滚出屏幕,再拉回到底部实现
lastVisibleItem=firstviewItem+visibleCount-1吧
老师接口回调是怎么一回事,这块没看懂
最近怎么感觉在慕课网看视频有点卡,你们觉得呢
课程须知
1、有一定Android开发基础 2、有一定Android开发经验
老师告诉你能学到什么?
一种实现ListView分页功能的方法 学习分页加载的逻辑思路的出发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消