CustomViewIndicator
CustomViewIndicator copied to clipboard
An Android ViewPager indicator that allows you to provide custom views for display
Custom View Indicator
An Android ViewPager indicator that allows you to provide custom views for display. We used this during a new feature we built, figured it might be useful for someone else along the line!
Usage
Define the CustomViewPageIndicator in your layout file:
<org.buffer.android.customviewindicator.CustomViewPageIndicator
android:id="@+id/view_indicator"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
app:selectedItem="0"
app:itemRightMargin="8dp"
app:itemleftMargin="8dp" />
Assign a list of views to the CustomViewPageIndicator
pageIndicator.indicatorViews = listOf(customViews)
Attach the CustomViewPageIndicator to a ViewPager instance:
pageIndicator.attachToViewPager(viewPager)