我正在尝试绘制带有黑色阴影边框的圆环。当我使用RED等任何颜色时,我可以通过自定义视图实现此目的,但我想要的是带有黑色阴影边框的透明圆。带黑色阴影的绘画环
Paint mPaint = new Paint();
mPaint.setAntiAlias(true);
mPaint.setColor(Color.RED);
mPaint.setShadowLayer(5.5f, 6.0f, 6.0f, Color.BLACK);
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawCircle(70, 70, 50, mPaint); }
颜色使用ARGB值,A是不透明度。 'mPaint'没有使用'setColor(Colour.RED)',你是否尝试过'setColor(0x00000000)'? – Squonk
不完全透明的东西是不是有定义的影子? – Geobits
@Squonk它用黑色填充圆圈我希望它是透明的。 – mkso