@Override
    public void draw(Canvas canvas) {
        draw(canvas, mPaint, mCurTrackColor, mCurScrubberColor, mCurThumbColor);
    }
A drawable that changes it's Paint and color depending on the Drawable State
For SeekBarDrawable {@link SeekBarDrawable}

@Hide
caprice/ui/src/main/java/net/qiujuer/genius/ui/drawable/SeekBarStateDrawable.java