android banner无限轮播,LoopBanner - 可以自动轮播的无限循环banner

LoopBanner

可以自动轮播的无限循环banner(An infinite loop banner that can be automatically rotated)

简介:这个自定义的控件,不采用给adapter的getCount设置int类型的最大值的方法达到无限循环,而是通过给数据源的头尾分别插入尾部和头部数据,一旦滑动到首位和末位就会跳转到对应的位置, 通过处理使跳转时的卡顿达到最小

Gradle:

implementation 'com.github.bigbobi:LoopBanner:1.0.2.1'

具体使用:

1、布局中的使用

android:id="@+id/bvTest"

android:layout_width="match_parent"

android:layout_height="match_parent"

app:marginEnd="40dp"

app:marginStart="40dp"

app:singleModel="false" />

singleModel属性代表是否显示多个item

marginStart和marginEnd代表左右2边分别展示多少内容

2、代码中使用

创建Adapter 6faac6a020a24c367dcc9c1252ff8da3.png

就酱,收工

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值