BGABanner-Android
BGABanner-Android copied to clipboard
关于调用setData的不同重载方法造成的无限轮播问题
有看过这个问题,「为什么必须大于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滑动空白的问题