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

Android的ListView分页功能

邦蜀黍 移动开发工程师
难度中级
时长25分
学习人数
综合评分9.70
58人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.4 逻辑清晰

最新回答 / zdd
不会,用ViewHolder模式可以重复利用已经回收的Item。

最新回答 / 张博
哈哈,这个就不是代码问题!

已采纳回答 / 慕圣4598715
数据加载的位置是由你的数据集list决定的,你在添加数据的时候,应该是把数据添加到了list的最前面,所以会从顶部出来,下拉刷新应该是mdata.add(0, dataBean);// 放在最前面mdata.add( dataBean);// 放在最后面

最新回答 / Shirey
您好,可以再详细描述一下问题吗?谢谢

最新回答 / 小王子抓猫咪
firstVisibleItem是从0开始的,你肯定没有看ListView的顶部下拉刷新那个视频。

最新回答 / 小王子抓猫咪
firstVisibleItem是从0开始的,你肯定没有看ListView的顶部下拉刷新那个视频。

最新回答 / lengrensheng
LoadListView类需要继承自ListView这个类。<...图片...>

已采纳回答 / qq_freewheel_0
估计你是用虚拟机测试的吧,onScrollStateChanged()触发的条件是用鼠标点击屏幕拖动,不是滚轮滚动。

最新回答 / 慕圣4598715
当然是用第二种方法好了,第一种法方法提升了程序的耦合度,我们开发自定义view的时候,就应该把一个控件的全部方法都封装起来,对外只提供接口实现方法,这也是android推荐我们自定义view的方法。这样我们就更容易修改和维护我们的view

最新回答 / 慕圣4598715
是在MainActivity里调用的这个方法mlistview.loadComplete();
课程须知
1、有一定Android开发基础 2、有一定Android开发经验
老师告诉你能学到什么?
一种实现ListView分页功能的方法 学习分页加载的逻辑思路的出发

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消