Android:如何确定文本长度(以像素为单位)?

cod*_*Cat 1 fonts android pixels width textview

我正在构建一个应用程序,并根据内容和屏幕大小,我想动态设置字体大小,以填充整个屏幕.

有没有办法确定文本行的宽度(以像素为单位)?我想避免试用和错误可以呈现给用户的闪烁.可以在没有首先显示TextView的情况下完成吗?

Rom*_*Guy 6

为了这个目的,Paint类有一个measureText方法:)