Android获取字体高度

网上介绍获取字体高度有两种方法,可以选择使用:

1。网络中好多资料介绍获取字体高度的方法如下:   

 

public int getFontHeight(float fontSize)
{
Paint paint = new Paint();
paint.setTextSize(fontSize);
FontMetrics fm = paint.getFontMetrics();
return (int) Math.ceil(fm.descent - fm.top) + 2;
}
 


2。另一种方式获取字体实际高度:

Math.ceil(fm.descent - fm.ascent)
 

 

你可能感兴趣的:(android)