码迷,mamicode.com
首页 > 移动开发 > 详细

Android RecyclerView.Adapter notifyDataSetChanged 不起作用

时间:2016-10-08 20:03:40      阅读:780      评论:0      收藏:0      [点我收藏+]

标签:

我在自己动手写RecyclerView的上拉加载更多,最后就差一步,这个时候数据已经加载完了,UI上面没有显示,我而且也调用了notifyDataSetChanged刷新item的数据,但是一直没效果,必须手动拉下才有效果显示item。

 

解决方法,直接上代码。

  

mRecyclerView.setLayoutManager(newLinearLayoutManager(getContext()));
mRecyclerView.setItemAnimator(new DefaultItemAnimator());
mRecyclerView.setHasFixedSize(true);//最重要的这句
mRecyclerView.addOnScrollListener(new MyScrollListener());
RecyclerView.Adapter.notifyItemInserted(getItemCount());//必须用此方法才能进行recycleview的刷新。(末尾刷新)

  

Android RecyclerView.Adapter notifyDataSetChanged 不起作用

标签:

原文地址:http://www.cnblogs.com/why168888/p/5939589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!