给定一条线,作为穿过文字中间的线,即文字处于该条线中间,居中,取名为center线;
计算 canvas.drawText方法里的y值具体公式:center + (paint.fontMetrics.bottom - paint.fontMetrics.top)/2 - paint.fontMetrics.bottom。
paint:为画笔,画笔获取的值比如bottom,top,descent,ascent等与设置的textSize大小有关
Android里canvas绘制中文
最新推荐文章于 2024-05-14 18:58:42 发布
本文介绍了一种在Canvas上实现居中文本绘制的方法,详细解释了如何通过计算确定文本的Y坐标位置,确保文本能够精确地居中显示。

6083

被折叠的 条评论
为什么被折叠?



