Android中的java封闭文本边界?
我需要限制宽度或高度的字符串的封闭边界的宽度和高度。找到了两种方法,但它们并不完全符合我的要求
Paint.measureText()
{
如何设置限制,即我不希望边界的宽度大于300px
在iOSNSString
的boundingRect
方法中,计算该值,或sizeToFit
你可以在下面搜索框中键入要查询的问题!
我需要限制宽度或高度的字符串的封闭边界的宽度和高度。找到了两种方法,但它们并不完全符合我的要求
Paint.measureText()
{
如何设置限制,即我不希望边界的宽度大于300px
在iOSNSString
的boundingRect
方法中,计算该值,或sizeToFit
# 1 楼答案
找到了答案。需要View.MeasureSpec来计算高度f宽度是有限的
# 2 楼答案
我想你还不完全明白我在做什么
此方法仅使用绘制内部参数计算文本的宽度。 如果要限制文本,例如省略文本,可以使用this thread
否则,
Paint.getTextBounds
需要这个方法将填充的Rect对象。但这里没有限制