Pager 指示器灵感来自 Instagram。轻量级且易于设置。
[![Maven Central][img version shield]][maven] ScrollingPagerIndicator ======================= 由 Instagram 启发的分页指示器。轻量级且易于设置。 支持 ViewPager、RecyclerView 以及附加到自定义分页器。 ## 开始使用 将依赖关系添加到 Gradle 脚本中: Groovy implementation "ru.tinkoff.scrollingpagerindicator:scrollingpagerindicator:x.x.x" ## 附加到 ViewPager 1. 确保在依赖关系中包含 ViewPager: implementation "androidx.viewpager:viewpager:x.x.x" 或 implementation "androidx.viewpager2:viewpager2:x.x.x" 或 implementation "androidx.recyclerview:recyclerview:x.x.x" 2. 在布局中添加视图: ```xml
无法设置固定的指示器宽度(因为其宽度基于 spi_visibleDotCount)。 3. 将指示器附加到 ViewPager:java
ViewPager pager = findViewById(R.id.pager);
pager.setAdapter(new DemoPagerAdapter());
ScaledDotsIndicator indicator = findViewById(R.id.indicator);
indicator.attachToPager(pager);
## 附加到 RecyclerView 1. 确保在依赖关系中包含 RecyclerView:
implementation "androidx.recyclerview:recyclerview:x.x.x"
2. 向布局添加视图:暂无开放 Issues,或尚未同步最近议题。