刚刚是画一个外圆画一个内圆
也可以直接画圆环
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
//获取宽高
int width = getWidth();
int height = getHeight();
//初始化数据,半径,颜色,圆环宽度
int radius = width / 2;
int color = R.color.black;
int ringWidth = 80;
//创建画笔
Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);
paint.setStyle(Paint.Style.STROKE);
paint.setStrokeWidth(ringWidth);
//画圆环
paint.setColor(ContextCompat.getColor(context, color));
canvas.drawCircle(radius, radius, radius - ringWidth / 2, paint);
}