方法1:
方法2:
- Rect rect = new Rect();
- Paint p = new Paint();
- String str = "abcdefg";
- p.getTextBounds(str, 0, str.length(), rect);//用一个矩形去"套"字符串,获得能完全套住字符串的最小矩形
- float width = rect.width();//字符串的宽度
- float height = rect.height();//字符串的高度
方法2:
- Paint p = new Paint();
- String str = "abcdefg";
- float width = p.measureText(str);//获得字符串的宽度
本文提供了两种使用Java获取字符串宽度的方法。第一种方法使用`getTextBounds()`方法配合`Rect`对象来获取字符串完全套住的最小矩形尺寸;第二种方法使用`measureText()`方法直接获得字符串的宽度。

1万+

被折叠的 条评论
为什么被折叠?



