在一些自定义view中,经常需要使用drawText()方法自定义一些文本,那么怎样去获取文本达高度和宽度呢?使用Paint对象就可以实现。
获取文本高度:
Math.abs(mPaint.descent()) + Math.abs(mPaint.ascent())
获取文本宽度:
mPaint.measureText(String value)
在一些自定义view中,经常需要使用drawText()方法自定义一些文本,那么怎样去获取文本达高度和宽度呢?使用Paint对象就可以实现。
获取文本高度:
Math.abs(mPaint.descent()) + Math.abs(mPaint.ascent())
获取文本宽度:
mPaint.measureText(String value)