我正在使用以下代码在画布上绘制文本:
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawColor(Color.WHITE);
Paint paint = new Paint();
Rect bounds = new Rect();
paint.setColor(Color.BLACK);
paint.setTextSize(50);
paint.getTextBounds(first, 0, first.length(), bounds);
canvas.drawText(first, (canvas.getWidth() - bounds.width()) / 2, 50, paint);
}
这是结果:
但我希望文字有更大的高度,我想要这样的东西:
我不想更改字体大小,只更改此文本的高度。我怎样才能做到这一点 ?