为了账号安全,请及时绑定邮箱和手机立即绑定
老师绝对有一段没发
教程SimpleAdapter.java中第39行代码应该为
View view = mInflater.inflate(R.layout.item_cell,arg0,false);
MyViewHolder viewHolder=new MyViewHolder(view);
老师的有些代码,经试验在Android studio需要修改一下

已采纳回答 / 小跑攻城
直接到你下载的sdk包里就有啊 路径:sdk\extras\android\support\v7\recyclerview\libs
老师手好稳!线画的好直!
这个老师技术有点欠缺

最赞回答 / Ninja_z
如果你用android studio的话就只需要在moudle下的build.gradle里的dependencies里输入compile 'com.android.support:recyclerview-v7:23.2.1'其中v7:23是根据你当前的compileSdkVersion而定的,如果你是版本是24那就是v7:24
Ctrl+Alt+M 快速抽取方法
作者源码地址:http://blog.csdn.net/lmj623565791/article/details/45059587
大神讲的好
谢谢你的贡献,为你点赞!!!!!!!!!!
课程资源下载的时候 被smartscreen阻止了
Log.i("test",position+"---"+holder.getLayoutPosition()+"---"+holder.getAdapterPosition());打印的都是一样的为什么?
添加之后打印的三个position都是一样!getLayoutPosition没有及时更新啊!list.add(msg.arg1, msg.obj);
notifyItemInserted(msg.arg1);这是我的添加方式!
int layoutPosition = holder.getLayoutPosition();
课程须知
大家好,本门课程为中级案例课程。 在学习本门课程之前,小伙伴们需要掌握Android的基础知识。
老师告诉你能学到什么?
1.RecyclerView的基本知识 2.使用RecyclerView实现列表及瀑布流 3.为RecyclerView添加分割线及监听回调

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消