获得宽 :
用Font类得一个函数 charsWidth,
有三个参数,
第一个是:char[]
第二个是:char数组开始的index
第三个是 :char数组结束的index
eg:
font.setTextSize(17);
font.charsWidth(str.toCharArray(), 0, str.length()-1)
还有另一个方法charWidth :计算的是一个字符的宽度。
获得高 :
这个做法,我不怎么喜欢!!
Paint pFont = new Paint();
Rect rect = new Rect();
pFont.getTextBounds(“辉”, 0, 1, rect);
Log.v(TAG, “height:”+rect.height()+”width:”+rect.width());