我正在尝试画一个透明的圆圈,但它不起作用。
当我绘制位图时,它可以工作,但圆圈不会变得透明。
以下是我的代码:
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
答案 0 :(得分:35)
我找到了。
paint.setAlpha
必须在paint.setColor