基本的に私はOの形を描こうとしています。2 つの楕円形を描画して、キャンバスの中央の楕円形がアクティビティの背景まで透明になるようにする方法 (背景色を一致させる以外に) はありますか?
これが私がこれまでに持っているものです:
protected void onDraw(Canvas canvas) {
if(mainTimerAngle - 90 < 0){
mainTimerAngle += 270;
}
canvas.drawArc(new RectF(0, 0, canvas.getWidth(), canvas.getHeight()),
-90, mainTimerAngle-90,true, mainTimerPaint);
canvas.drawOval(new RectF(barWidth, barWidth, canvas.getWidth() - barWidth,
canvas.getHeight() - barWidth), backgroundPaint);
}