仿京东轮播图indicator

148 阅读1分钟

b6338911-a0f7-49c4-8d5f-b368016fb385.gif

源码地址:github.com/FuHeJian/In…

使用方式

Indicator添加到xml layout中,主要用来设置indicator的位置
将drawable layout下的文件复制到你项目的对应位置
将layout下的indicator_item里面的
android:layout_width="?indicatorWidth"
换成你自己设置的大小

创建IndicatorMediator对象,将Indicator和viewpager2传入

IndicatorMediator mediator = new IndicatorMediator(Indicator _indicator, ViewPager2 _viewPager2)

调用attach方法显示Indicator
mediator.attach()


如何自定义

重写drawable下的两个indicator_focus_item.xml和indicator_unfocus_item.xml文件即可。 其他自定义自行修改源码