An example implementation of customized Horizontal Progress Bar (DottedProgressBar).
This library has a custom view which acts as a progress bar with dots as demarcation as the progress levels.
Easy to use and highly customizable.
The demo project has implementation with this DottedProgressBar.
NOTEABLE ATTRIBUTES :
<attr name="emptyDotsColor" format="reference|color"/>
<attr name="activeDotColor" format="reference|color"/>
<attr name="dotSize" format="dimension"/>
<attr name="maxProgress" format="integer"/>
<attr name="progress" format="integer"/>
<attr name="strokeWidth" format="integer"/>
All these customizations are available through Java code as well
Integration
Add it on your gradle build:
dependencies {
compile 'com.prashant.android:dottedprogressbar:1.0.1'
}
Screenshots
License
Apache-2.0
Features loved to be added
- Animation support when switching between dots