如何修复PagerAdapter更改适配器的内容而无需调用PagerAdapter.notifyDataSetChanged

时间:2018-12-22 17:24:42

标签: android

我创建了一个recycleview,其中实现了一个image sliderimage slider的列表大小可能不同,从而导致错误

  

PagerAdapter更改了适配器的内容,而未调用

PagerAdapter#notifyDataSetChanged!

这就是我一直在recycleview adapter

内调用图像滑块适配器的方式
SlidingImageDealsAdapter slidingImageDealsAdapter=   new SlidingImageDealsAdapter(context, myimagesList);
                    holder.mPager.setAdapter(slidingImageDealsAdapter);

所以我正在寻找一种使用图像滑块实现“回收视图”的方法,其中用于图像滑块适配器的项目列表可能具有不同的大小

1 个答案:

答案 0 :(得分:-1)

按照我理解您的问题的方式,尝试执行此操作将为您recyclerView.setHasFixedSize(true);