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

最赞回答 / 久居_深海
我的解决办法是:将app:showAsAction="ifRoom"改为“always",两个都要改,另外,注意MainActivity是继承ActionBarActivity或者AppCompatActivity。

已采纳回答 / 久居_深海
我的理解是,notifyItemInserted()方法是局部刷新View,不会去刷新所有的View,所以它并没有重置View的position。notifyDataSetChanged()方法则就跟ListView的一样,通过一个外部的方法控制当适配器的内容改变时需要强制调用getView来刷新每个Item的内容。不过数据太多的话 延时会很严重。

最新回答 / 慕勒6009647
目前问题已解决,具体我不知道因为什么,但是之前我在自定义的shape中加了stroke属性,结果就无法出现三种颜色的分割线,将这个属性去除后就成果出现分割线了

最新回答 / 慕粉3424137
网上得方法都试过了,怎么都没用

已采纳回答 / 帝乙rock
正常是写在onBindViewHolder方法中因为要获取position,如果写到onCreateViewHolder方法中,position设置为全局的也是可以得。

最赞回答 / daixiansen
http://frank-zhu.github.io/android/2015/02/25/android-recyclerview-part-2/  看这个.

最新回答 / 宝慕林9632733
frameLayout布局方式使它里面的控件都位于布局的左上角,这种独特方式适用于动态添加自定义View,也适用于碎片的布局。在这里是动态添加的item这个我们自定义的View,所以可以用FrameLayout。同样也可以用RelativeLayout。

最赞回答 / thisfeng
报空指针查看的方式,看报错信息 第几行,逆着推 看看

已采纳回答 / 超超boy
长按事件的那个方法把return false改为:return true;
课程须知
大家好,本门课程为中级案例课程。 在学习本门课程之前,小伙伴们需要掌握Android的基础知识。
老师告诉你能学到什么?
1.RecyclerView的基本知识 2.使用RecyclerView实现列表及瀑布流 3.为RecyclerView添加分割线及监听回调

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消