@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); mBar.draw(canvas); if (mIsRangeBar) { mConnectingLine.draw(canvas, mLeftThumb, mRightThumb); mBar.drawTicks(canvas); mLeftThumb.draw(canvas); } else { mConnectingLine.draw(canvas, getMarginLeft(), mRightThumb); mBar.drawTicks(canvas); } mRightThumb.draw(canvas); }
@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); mBar.draw(canvas); mConnectingLine.draw(canvas, mLeftThumb, mRightThumb); mLeftThumb.draw(canvas); mRightThumb.draw(canvas); }