Android RecyclerView.Adapter notifyDataSetChanged 不起作用
2016-10-08 17:40
507 查看
我在自己动手写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的刷新。(末尾刷新)
解决方法,直接上代码。
mRecyclerView.setLayoutManager(newLinearLayoutManager(getContext()));
mRecyclerView.setItemAnimator(new DefaultItemAnimator());
mRecyclerView.setHasFixedSize(true);//最重要的这句
mRecyclerView.addOnScrollListener(new MyScrollListener());
RecyclerView.Adapter.notifyItemInserted(getItemCount());//必须用此方法才能进行recycleview的刷新。(末尾刷新)
相关文章推荐
- 开发遇到的坑:RecyclerView.Adapter notifyDataSetChanged 不起作用
- RecyclerView.Adapter notifyDataSetChanged 不起作用
- RecyclerView.Adapter notifyDataSetChanged 不起作用
- RecyclerView notifyDataSetChanged不起作用
- RecyclerView.Adapter notifyDataSetChanged 无效问题
- Android问题集-RecyclerView---adapter.notifyDataSetChanged()不起作用
- RecyclerView.Adapter notifyDataSetChanged
- android 解决RecyclerView notifyDataSetChanged刷新闪屏问题(图片刷新)
- Android RecyclerView之RecycledViewPool、SortedListAdapter
- Android:BaseRecyclerViewAdapter(RecyclerView 之 BaseAdapter)
- 详解ViewPager调用FragmentPagerAdapter.notifyDataSetChanged()不能更新Fragment
- Android懒人专用RecyclerView+懒人专用Adapter+懒人专用animator+下拉上拉侧滑等
- 使用RecyclerView.adapter.notifyDataSetchang()不能更新数据
- adapter.notifyDataSetChanged()不起作用的解决
- FragmentPagerAdapter.notifyDataSetChanged() 不起作用
- Android RecyclerView.Adapter的写法123
- Android 一起来封装一个 RecyclerViewAdapter
- FragmentPagerAdapter notifyDataSetChanged 不起作用的彻底解决方式
- ANDROID Recycleview notifyDataSetChanged()方法调用出现IllegalStateException 问题的解决
- adapter.notifyDataSetChanged()不起作用