在 Canvas Android 中绘制带边框的文本
2022-09-01 15:15:13
我想在画布上画一些类似的东西:
如何进行有边框效果?谢谢
我想在画布上画一些类似的东西:
如何进行有边框效果?谢谢
绘制文本两次。首先使用填充图绘制文本,如下所示:
Paint fillPaint = new Paint();
fillPaint.setColor(Color.MAGENTA);
canvas.drawText(.... fillPaint);
然后用这样的笔触再次绘制它:
Paint stkPaint = new Paint();
stkPaint.setStyle(Style.STROKE);
stkPaint.setStrokeWidth(8);
stkPaint.setColor(Color.WHITE);
canvas.drawText(.... stkPaint);