众所周知,SeekBar作为安卓的常用控件之一,用来进行显示进度,但是SeekBar本身两边会留出空隙,不管怎么设置,进度条本身都不会与父布局贴近,但是需求又偏偏要贴近贴近而且刻度图标又不能少呢?不妨用ProgressBar来做吧,记下来备用~~
public class MatchSeekBar extends ProgressBar{
protected Paint mPaint;
protected int mRealWidth;
private int w;
public MatchSeekBar(Context context, AttributeSet attrs) {
super(context, attrs);
mPaint=new Paint();
}
@Override
protected synchronized void onDraw(Canvas canvas) {
super.onDraw(canvas);
mPaint.setAntiAlias(true); //设置画笔为无锯齿
int oldRadius=g