1
根據Andorid api參考,Textpaint.breakText(String text,boolean measureForward,float maxWidth,float [] measuredWidth)返回測量的字符數。將始終是< = abs(結束 - 開始)。現在我想打破「交通」(其中有7個字符),以測試它的返回值:Textpaint.breakText的返回值
int cnt = mTextPaint.breakText("Traffic", true, 10000, outMeasuredWidth)
在我看來,這應該返回7,但實際上它返回6.爲什麼6除了7?謝謝。
嘗試'mTextPaint.setSubpixelText(真);' – wangyif2 2013-04-28 05:40:57