public void drawText(@NonNull String text, float x, float y, @NonNull Paint paint)
繪制文本的時候,參數(shù)X,Y并不是繪制的起點(diǎn)广匙,而是文字的底部 比如
繪制A , 這個x,y 是A的左下角的坐標(biāo)跳纳,下圖 baseline起點(diǎn)茶敏,而不是右上角的坐標(biāo)。
獲取text的長度 使用 paint.measureText(text); 方法測量文本的長度
獲取text的高度 使用float height = paint.ascent()+paint.descent(); 獲取。
關(guān)于字體參數(shù)可以查看下面圖片猬膨。