假设我想将字符串“5”绘制到屏幕上。我Paint
使用默认的 android 字体为此创建了一个对象。
我知道如何测量这样
mTextPaint.measureText(...params...)
的文本:以浮点格式获取文本的宽度。
但现在我想倒着做。我已经计算了字符('5')可以使用的最大宽度(浮点数)。
如何使用以下方法找到正确的 textSize:字符串或字符(“5”)、用于绘制文本的Paint
对象以及我希望字符占用的最大宽度?
假设我想将字符串“5”绘制到屏幕上。我Paint
使用默认的 android 字体为此创建了一个对象。
我知道如何测量这样
mTextPaint.measureText(...params...)
的文本:以浮点格式获取文本的宽度。
但现在我想倒着做。我已经计算了字符('5')可以使用的最大宽度(浮点数)。
如何使用以下方法找到正确的 textSize:字符串或字符(“5”)、用于绘制文本的Paint
对象以及我希望字符占用的最大宽度?