SegmentedProgressBar — индикатор как в историях Instagram.
Пример использования:
<pt.tornelas.segmentedprogressbar.SegmentedProgressBar android:id="@+id/spb" android:layout_width="match_parent" android:layout_height="5dp" android:layout_margin="8dp" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent" app:segmentBackgroundColor="@color/colorAccent" app:segmentSelectedBackgroundColor="@color/colorPrimary" app:segmentStrokeColor="@android:color/black" app:segmentSelectedStrokeColor="@android:color/black" app:segmentStrokeWidth="1dp" app:segmentCornerRadius="2dp" app:segmentMargins="@dimen/default_segment_margin" app:totalSegments="10" app:timePerSegment="2000"/>