ZhangPan

Results 26 comments of ZhangPan

有配置混淆吗?能否详细描述或者贴个图?

可以试下这个 https://github.com/zhpanvip/BannerViewPager

你是不是代码写的有问题,我这里测试是正常的。

> BannerViewPager 调用insertItem 或者removeItem 时,展示内容会出现抖动,由于 mBannerPagerAdapter.notifyDataSetChanged()是刷新整个列表,所以导致选中的item显示异常,insertItem 和removeItem的方法里notifyDataSetChanged改成 notifyItemChanged(index)即可 因为内部index进行了转换,担心notifyItemChanged(index)可能会导致问题。

1.7.6,Android 9的华为设备。出现几率比较小。

同样觉得这地方没必要抛出异常,抛出来反而增加了程序crash的可能性。

这样不应该使用addData,换成refreshData就可以了

demo中添加与移除item并没有出现抖动问题,这个issue先关掉了,有问题后续再提