@Override
        public void run() {

            long currentTime = SystemClock.uptimeMillis();
            long diff = currentTime - mStartTime;
            if (diff < mDuration) {
                float interpolation = mInterpolator.getInterpolation((float) diff / (float) mDuration);
                scheduleSelf(mUpdater, currentTime + FRAME_DURATION);
                updateAnimation(interpolation);
            } else {
                unscheduleSelf(mUpdater);
                mRunning = false;
                updateAnimation(1f);
                notifyFinishedToListener();
            }
        }
The two colors that will be used for the seek thumb.

@param startColor Color used for the seek thumb
@param endColor   Color used for popup indicator
app/src/main/java/com/duan/musicoco/view/discreteseekbar/internal/drawable/MarkerDrawable.java