简介:功能强大的图片无限自动轮播控件,可支持自定义状态点及指示器显示位置等功能
支持图片无限轮播的控件,可进行自定义功能。
主要功能:
- 支持根据服务端返回的数据动态设置广告条的总页数
- 支持大于等于 1 页时的无限循环自动轮播、手指按下暂停轮播、抬起手指开始轮播
- 支持自定义状态指示点位置 左 、中 、右
- 支持自定义状态指示点
- 支持监听 item 点击事件
- 支持设置图片轮播间隔
- 支持指示器背景的修改及隐藏/显示
效果图
基本使用
1.添加 Gradle 依赖
compile
'com.xhb:xbanner:1.0.0'
2.在布局文件中添加 XBanner
3.在 Activity 或者 Fragment 中配置
初始化:直接传入视图集合进行初始化
4.加载广告
4.加载广告
可根据自己项目需要使用相应的图片加载工具进行加载图片,此处使用 Glide,进行加载,可配置占位图等
5.监听广告 item 的单击事件
5.监听广告 item 的单击事件
自定义属性说明
自定义属性说明
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|