Java 弧形不规则形状

Java 弧形不规则形状,java,android,android-canvas,Java,Android,Android Canvas,我画了两条弧,一条在另一条上,以显示进度。但当弧度为50%时,它显示如上所示 <code> @Override protected void onDraw(Canvas canvas) { canvas.drawArc(mArcRect, 135, 270, false, mArcPaint); canvas.drawArc(mArcRect, 135, 135, false, mProgressPaint); //canvas

我画了两条弧,一条在另一条上,以显示进度。但当弧度为50%时,它显示如上所示

<code>
@Override
protected void onDraw(Canvas canvas) {
    canvas.drawArc(mArcRect, 135, 270, false, mArcPaint);
    canvas.drawArc(mArcRect, 135, 135, false,
                mProgressPaint);
    //canvas.drawArc(mArcRect, 135, 130, false, mProgressPaint);
}
</code>
但是当我用130度的扫掠角来画进度弧时,它画得很平滑。