【发布时间】:2015-06-20 08:26:11
【问题描述】:
我正在使用此代码在画布上绘制文本:
@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);
}
结果如下:
但我希望文本有更大的高度,我想要这样的东西:
我不想更改字体大小,只更改此文本的高度。我该怎么做?
【问题讨论】:
标签: java android canvas drawing2d