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

Android的ListView下拉刷新

邦蜀黍 移动开发工程师
难度中级
时长40分
学习人数
综合评分9.80
59人评价 查看评价
10.0 内容实用
9.7 简洁易懂
9.7 逻辑清晰
这种实现是有bug的,如果我开始的时候手指从屏幕的最底部往上滑一部分然后松开,然后从屏幕顶部往下滑,根据代码,第二次的startY是不会被记录的,记录的是第一次的startY也就是底部的坐标,所以第二次就算划到顶部也不会触发刷新除非滑到比第一个点还要低很多的地方才行。你一个APP不能总要求别人只刷新不看东西吧,只要看了东西刷新就会有bug
我觉得讲的还行啊,,逻辑还蛮清楚的。
老师直到最后都忘记了设置OnScrollListener监听器 = =
reflashListView 我滴个乖乖
获取header布局的高度的方法可以简化为:
int headerHeight;
// 测量View
header.measure(ViewGroup.LayoutParms.MATHC_PARENT, ViewGroup.LayoutParms.WRAP_CONTENT);
// 获取View高度
headerHeight = header.getMesuredHeight();
看到那么多一句话甚至几个字的评论说不好的,难免让人觉得不妥。第一是你的基础是否扎实,基础不扎实必然感觉乱。第二是你听课方法找到没,在线课不同于面授。第三是,几个字的评论很可能让真正有需要的人放弃这个课,实在遗憾。所以,差评可以,但是要先想清楚,然后说清楚哪里不好,说逻辑混乱的,也请说明白,或者举个例子。
100个赞思密达!!
我觉得应该存在上传代码的地方啊,这样自己写了下次想找直接找到就是了
非常好,很有启发!!!666
讲的确实有些混乱,跟hyman老师水平还是差很多的。
多少有点帮助,知道了大概思路
老师的分享精神还是好的,但是代码存在bug,这样就不负责了,下拉一点松开以后,header不能自动隐藏,这样的bug实在不该
实用,如果能给出接口,让我们加载数据就更好了
说想睡觉的,肯定是基础不够的。回去好好巩固基础好了。我觉得这老师的思路很清晰,我是真懂了。谢谢老师
课程须知
1、有一定Android开发基础 2、有一定Android开发经验
老师告诉你能学到什么?
1、将学会如何实现ListView下拉刷新功能 2、将会学习类似新闻客户端中的功能 3、学会listView的另一个独特的功能

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消