BGABanner-Android icon indicating copy to clipboard operation
BGABanner-Android copied to clipboard

关于调用setData的不同重载方法造成的无限轮播问题

Open Yis92 opened this issue 4 years ago • 0 comments

有看过这个问题,「为什么必须大于2条数据 才可以自动轮播 #130」,但场景不同

问题同样是:2条数据不能自动轮播

当我调用 setData(List<View> views, List<? extends Object> models, List<String> tips) 该方法进行设置数据时,

if (mAutoPlayAble && views.size() < 3 && mHackyViews == null) { mAutoPlayAble = false; }

该判断中的第三个条件就会一值为null,导致mAutoPlayAble会被设置为false

动态的为 mHackyViews添加 view 又会出现ViewPager滑动空白的问题

Yis92 avatar Apr 10 '20 15:04 Yis92