在Android 4.0上,measureText始终返回0
使用时在Android 4.0上,measureText始终返回0,android,Android,使用时 Paint.measureText(char[] buf, int start, int length) 在安卓4.0上,它总是返回0。如前所述,这是安卓4.0中的一个已知问题 可采用如下解决方法: char[] tmpBuf = new char[length]; for (int i = 0; i < length; i++) { tmpBuf[i] = buf[start+i]; } paint.measureText(tmpBuf, 0, length);
Paint.measureText(char[] buf, int start, int length)
在安卓4.0上,它总是返回0。如前所述,这是安卓4.0中的一个已知问题 可采用如下解决方法:
char[] tmpBuf = new char[length];
for (int i = 0; i < length; i++) {
tmpBuf[i] = buf[start+i];
}
paint.measureText(tmpBuf, 0, length);