【发布时间】:2011-10-16 10:32:14
【问题描述】:
我正在构建一个应用程序,我想根据内容和屏幕大小动态设置字体大小以填满整个屏幕。
有没有办法确定一行文本的宽度(以像素为单位)?我想避免反复试验给用户带来的闪烁。可以不先显示TextView就完成吗?
【问题讨论】:
标签: android fonts textview width pixels
我正在构建一个应用程序,我想根据内容和屏幕大小动态设置字体大小以填满整个屏幕。
有没有办法确定一行文本的宽度(以像素为单位)?我想避免反复试验给用户带来的闪烁。可以不先显示TextView就完成吗?
【问题讨论】:
标签: android fonts textview width pixels
为此,Paint 类有一个 measureText 方法:)
【讨论】:
view.paint 而不是普通的新实例。