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

Android的ListView分页功能

邦蜀黍 移动开发工程师
难度中级
时长25分
学习人数
综合评分9.70
58人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.4 逻辑清晰
老师讲的不错。
挺喜欢慕课网的教学方式,抓重点,初学者容易学习
very nice ,thx.
如果现在这个ListView是显示评论的,一开始只有一条评论,整个屏幕只有一条item,那么它会一直执行onLoad()里的网络请求,而onLoad()里没有新评论进来,footer就会一直变化,这个体验将会很差的吧
讲的一点都不好,略水!应该照顾一下我们这些新手啊,最好是有详细的注释和底层的讲解
这个功能不叫分页显示吧。应该叫上拉刷新加载更多,本功能并没有实现分页的功能
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
load.setVisibility(View.VISIBLE);
if(lastVisibleItem == totalItemCount && scrollState == SCROLL_STATE_IDLE) {
if(!isLoading) {
isLoading = true;
iLoadListener.onLoad();
}
}
}
要按照如下做,界面体验会更好一些,load.setVisibility(View.VISIBLE);if(lastVisibleItem == totalItemCount && scrollState ==SCROLL_STATE_IDLE) {if(!isLoading) {isLoading = true;iLoadListener.onLoad();}}
没代码,感觉讲的虽然不是很多,自己敲也得花很多时间啊,弄不好还不成功。不过还是感谢!

最新回答 / 慕侠6004944
apache服务没有成功启动吧,改下端口80为8088或其它未被占用的端口,再重启apache服务试试xurbplgzfoku

最新回答 / zdd
不会,用ViewHolder模式可以重复利用已经回收的Item。
就是刚开始老师准备好的DEMO让我看的有点晕,因为之前学基础的时候是慕课网另外一个老师讲的listview,所以这次一看这个DEMo好像和之前讲的listview实现方法不同,看起来有点吃力
讲的非常清晰易懂
以前看不明,学了一个学期后再来看,感觉逻辑挺好
课程须知
1、有一定Android开发基础 2、有一定Android开发经验
老师告诉你能学到什么?
一种实现ListView分页功能的方法 学习分页加载的逻辑思路的出发

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消