Skip to content

Releases: youlookwhat/ByBannerView

1.4.6

08 Jun 02:26
Compare
Choose a tag to compare

fix setCurrentItem()

2eb949d

1.4.5

26 May 07:49
Compare
Choose a tag to compare

增加处理一屏多页的边缘处理:

  • setCanClickSideRoll(true):设置点击边缘是否可切换,默认true
  • banner.getCurrentItem() == position:当前显示的position是否为点击的position

1.4.0

08 Dec 03:51
Compare
Choose a tag to compare

OnBannerFilterClickListener 防止重复点击

OnBannerFilterClickListener() 构造方法里可传多少毫秒点击只响应一次。默认1000L,一秒。

1.3.5

27 Sep 03:43
Compare
Choose a tag to compare

add setCurrentItem() and getViewPager()

1.3.2

30 Dec 07:40
Compare
Choose a tag to compare
  • 优化内部逻辑,例如数据大于1条时才进行轮播
  • 优化代码,例如在handler需要使用时才创建

1.3.1

27 Dec 07:11
Compare
Choose a tag to compare

fix 修复左右有间距且当banner不可见,刷新banner的间距问题

1.3.0

27 Dec 06:37
Compare
Choose a tag to compare

重大更新:

  • 1.更换依赖库名称 ByBannerView
  • 2.是否自动返回轮播,默认为false

1.2.0

27 Dec 05:52
Compare
Choose a tag to compare
  • 1.升级为AndroidX
  • 2.解决如果设置banner左右留边样式时,第一次黏在一起的bug

1.1.7

31 Mar 03:36
Compare
Choose a tag to compare

fix 修复只有一个banner时,banner的点击事件可能失效的问题。

因为在addView时,如果设置banner的点击事件在其后面则不会给view设置点击事件,所以现在一定会给view设置点击事件,这是没有设置listener时不会执行事件,且在onBind()里设置的item点击事件会覆盖banner的点击事件。

1.1.6

01 Mar 12:20
Compare
Choose a tag to compare

增加2个指示器属性:

  • indicator_margin_left 指示器距离左侧的宽度
  • indicator_margin_right 指示器距离右侧的宽度