I\'m using Android\'s android.graphics.Canvas class to draw a ring. My onDraw method clips the canvas to make a hole for the inner circle, and then draws the full outer circle o
I know this is not a general answer, but in this particular case, you could draw arcs with a thick stroke width, instead of the circles + mask.