我需要在视图上将单个字符绘制为大细文本,如下图所示(文本只是简单的线条)
但是我下面的代码给了我下面的图像(文本为形状)
Paint dPaint = new Paint();
dPaint.setAntiAlias(true);
dPaint.setDither(true);
dPaint.setColor(Color.RED);
dPaint.setTextSize(getWidth()*.8F);
dPaint.setStyle(Paint.Style.STROKE);
dPaint.setStrokeWidth(1);
canvas.drawText("A",getWidth()*.3F, getHeight()*.6F, dPaint);
我尝试了各种绘画和描边属性,但都没有成功。我也读到了java 2D文本被绘制为形状。
有没有办法将文本(特别是字符)绘制为线条而不是形状。文字向下也应该是大的。