//获取字体高度的方法1
public int getFontHeight(float fontSize){
Paint paint=new Paint();
paint.setTextSize(fontSize);
FontMetrics fm=paint.getFontMetrics();
//Math.ceil向上取整
return (int)Math.ceil(fm.descent-fm.top)+2;
}
//获取字体高度的方法2:更准确
public int getFontHeight2(float fontSize){
Paint paint=new Paint();
paint.setTextSize(fontSize);
//Math.ceil向上去整
FontMetrics fm=paint.getFontMetrics();
return (int)Math.ceil(fm.decent-fmascent);
}