Android中獲取字符串長度、寬度(所占像素寬度) 計算出當前繪制出來的字符串有多寬,可以這麼來!
方法1:
- Paint paint = new Paint();
- Rect rect = new Rect();
-
- //返回包圍整個字符串的最小的一個Rect區域
- paint.getTextBounds(text, 0, 1, rect);
-
- strwid = rect.width();
- strhei = rect.height();
方法2:
- //直接返回參數字符串所占用的寬度
- strWidth = paintHead.measureText(text);