textpaint专题

Android TextPaint 写文字 水平、垂直居中

在宽width高height的画布上画一字符串,使字符串水平竖直居中:  1、水平居中的方法:  第一步:水平居中很简单,paint.setTextAlign(Align.CENTER); 第二步:drawText的x坐标设置为width / 2即可, 2、垂直居中的方法: 竖直居中稍显麻烦,可以使用FontMetrics对象计算文字高度,然后计算baseline,使文