Android:如何确定文本的长度(以像素为单位)?
我正在构建一个应用程序,根据内容和屏幕大小,我想动态设置字体大小以填充整个屏幕Android:如何确定文本的长度(以像素为单位)?,android,fonts,textview,width,pixels,Android,Fonts,Textview,Width,Pixels,我正在构建一个应用程序,根据内容和屏幕大小,我想动态设置字体大小以填充整个屏幕 有没有办法确定文本行的宽度(以像素为单位)?我想避免反复试验可能给用户带来的闪烁。可以在不显示文本视图的情况下完成此操作吗?Paint类有一个用于此目的的measureText方法:)Paint类有一个用于此目的的measureText方法:)有趣。令人惊讶的是,这样的方法似乎隐藏在普通站点中。:-)我会告诉你结果如何。在设置视图宽度时,单位不匹配。编辑:如果文本不太长,似乎可以工作,超过2000个字符的文本给了我比
有没有办法确定文本行的宽度(以像素为单位)?我想避免反复试验可能给用户带来的闪烁。可以在不显示文本视图的情况下完成此操作吗?Paint类有一个用于此目的的measureText方法:)Paint类有一个用于此目的的measureText方法:)有趣。令人惊讶的是,这样的方法似乎隐藏在普通站点中。:-)我会告诉你结果如何。在设置视图宽度时,单位不匹配。编辑:如果文本不太长,似乎可以工作,超过2000个字符的文本给了我比预期更多的数字。有趣。令人惊讶的是,这样的方法似乎隐藏在普通站点中。:-)我会告诉你结果如何。在设置视图宽度时,单位不匹配。编辑:如果文本不太长,似乎可以工作,超过2000个字符的文本给了我比预期更多的数字。