code: public void setProgress(int progress) {
          if (mProgress != progress) {
              mProgress = progress;
              if (mOnCircularSeekBarChangeListener != null) {
                  mOnCircularSeekBarChangeListener.onProgressChanged(this, progress, false);
              }
  
              recalculateAll();
              invalidate();
          }
      }
docs: Set the progress of the CircularSeekBar.
  If the progress is the same, then any listener will not receive a onProgressChanged event.
  
  @param progress The progress to set the CircularSeekBar to.