A simple and flexible Fillable Progress Layout written in Kotlin
Nullable Listeners can be used now in setProgressUpdateListener and setDoOnProgressEnd methods. Addressing this issue
Resource color and Color int are supported now
progress update listener added progress animator exposed (handy in specific cases)
documentation for public methods added animation interpolator support added
Now default fill animation can be disabled if needed.
using method setProgress(inputProgress: Int,animated:Boolean=true) i.e. fillB.setProgress(progress, isAnimated)
This comes in handy if we want to set an initial progress value and then update it afterwards.
FillProgressLayout now supports gradient progress colors.
new xml tags added for easy implementation fpl_gradientMovement fpl_gradientColors fpl_gradientDirection
and their respective setters for dynamic changes