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

不一样的RecyclerView优雅实现复杂列表布局

泥阿布 移动开发工程师
难度初级
时长 1小时34分
学习人数
综合评分9.70
31人评价 查看评价
9.7 内容实用
9.7 简洁易懂
9.7 逻辑清晰
源码:https://github.com/ThirdPrince/imooc_rcy
我觉得不行,作者还需要多学习学习。
看着大家都很蒙圈,我就踏实了,我被他绕的云里雾里的
有时候读音需要猜 ,声音不是很大
是不是这意思,每条数据都要有一个 type 来区分,优雅的实现, types 虽然没卸载model中,但是还是要为每条数据 绑定一个type
都给我绕蒙圈了,
我觉得先可以说一下流程,在去讲代码怎么写,尤其是讲list1 list2那 我都蒙圈了,实在听不懂,流程可以用图解的方式这样更容易理解
int realPosition = Math.abs ( position-mPosition.get ( viewType ) );
这个可能为负值 需要转换为绝对值
2-2节 onBindViewHolder 方法的参数RecycleView.ViewHolder是可以改的,需要把上面的onCreateViewHolder方法的返回参数改成一致就可以了。另外如果继承RecycleViewAdapter的时候指定viewHoler的泛型,直接生成代码的话,上面两个方法的返回参数和所需参数都会和泛型中的参数一致

最新回答 / 慕梦前来
http://blog.csdn.net/qq_21451721/article/details/51613513
可以运行支持老师 这是我的githup老师的 地址 老师的代码 乐意与大家分享
https://github.com/1037438704/MyRecyclerView.git
首页上一页1234567下一页尾页
课程须知
需掌握安卓基本四大组件的基础知识,特别是ListView和GridView的用法
老师告诉你能学到什么?
学习这门课后可以更简单快捷的完成一些复杂列表布局的实现 慕课网Android讨论群② 170368200

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消