canvas.drawText(String text, float x, float y, Paint paint); 是Android中绘制文本的方法,其中的x代表文字绘制时在X轴的起始点,而y是在Y轴绘制时,文字的 baseline,不是文字的中心点也不是文字的底部. 下面代码根据绘制的Y轴中心点centerY,算出了baseline,top,bottom,ascent和descent @Override protected void onDraw(Canvas canvas) { int