如何画一个透明的圆圈?

时间:2011-10-02 17:08:56

标签: android android-canvas

我正在尝试画一个透明的圆圈,但它不起作用。

当我绘制位图时,它可以工作,但圆圈不会变得透明。

以下是我的代码:

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

1 个答案:

答案 0 :(得分:35)

我找到了。

paint.setAlpha必须在paint.setColor

之后