我正在嘗試繪製帶有黑色陰影邊框的圓環。當我使用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