Как нарисовать прозрачный круг?

Я пытаюсь нарисовать прозрачный круг, но это не работает.

когда я рисую растровое изображение, оно работает, но круг не становится прозрачным.

Вот мой краткий код:

Paint paint = new Paint();
paint.setAlpha(125);
canvas.drawBitmap(bitmap, sourceRect, destRect, paint);  // this works fine

canvas.drawCircle(x, y, radius, paint);   // the circle is drawn but not transparent
9
задан Laurel 25 June 2016 в 20:17
поделиться