Releases: youlookwhat/ByBannerView
Releases · youlookwhat/ByBannerView
1.4.6
1.4.5
增加处理一屏多页的边缘处理:
setCanClickSideRoll(true)
:设置点击边缘是否可切换,默认truebanner.getCurrentItem() == position
:当前显示的position是否为点击的position
1.4.0
OnBannerFilterClickListener
防止重复点击
OnBannerFilterClickListener() 构造方法里可传多少毫秒点击只响应一次。默认1000L,一秒。
1.3.5
add setCurrentItem() and getViewPager()
1.3.2
- 优化内部逻辑,例如数据大于1条时才进行轮播
- 优化代码,例如在handler需要使用时才创建
1.3.1
fix 修复左右有间距且当banner不可见,刷新banner的间距问题
1.3.0
重大更新:
- 1.更换依赖库名称 ByBannerView
- 2.是否自动返回轮播,默认为false
1.2.0
- 1.升级为AndroidX
- 2.解决如果设置banner左右留边样式时,第一次黏在一起的bug
1.1.7
fix 修复只有一个banner时,banner的点击事件可能失效的问题。
因为在addView时,如果设置banner的点击事件在其后面则不会给view设置点击事件,所以现在一定会给view设置点击事件,这是没有设置listener时不会执行事件,且在onBind()里设置的item点击事件会覆盖banner的点击事件。
1.1.6
增加2个指示器属性:
- indicator_margin_left 指示器距离左侧的宽度
- indicator_margin_right 指示器距离右侧的宽度