diff --git a/library/src/main/java/com/daimajia/numberprogressbar/NumberProgressBar.java b/library/src/main/java/com/daimajia/numberprogressbar/NumberProgressBar.java index a48b425..ae96705 100644 --- a/library/src/main/java/com/daimajia/numberprogressbar/NumberProgressBar.java +++ b/library/src/main/java/com/daimajia/numberprogressbar/NumberProgressBar.java @@ -432,6 +432,17 @@ public void incrementProgressBy(int by) { mListener.onProgressChange(getProgress(), getMax()); } } + + + public void decrementProgressBy(int by) { + if (by < 0) { + setProgress(getProgress() - by); + } + + if(mListener != null){ + mListener.onProgressChange(getProgress(), getMax()); + } + } public void setProgress(int progress) { if (progress <= getMax() && progress >= 0) {