如何在Android中使字体与设备宽度一样大?

如何在Android中使字体与设备宽度一样大?,android,Android,我需要做以下工作,但我不知道如何做: 我想在屏幕上写一个像“12”这样的文字,它处于纵向模式 挑战是,我想让字体大小达到设备屏幕宽度的90% 这可能吗?整个文本应为设备宽度的90%。当我添加像“123”这样的字符时,它应该缩小。有各种各样的TextView实现,可以调整文本大小以适应可用空间,例如。如果将TextView设置为正确的物理大小,自动调整大小功能将相应地处理文本缩放。这是一个C#实现,而不是android(java)

我需要做以下工作,但我不知道如何做: 我想在屏幕上写一个像“12”这样的文字,它处于纵向模式

挑战是,我想让字体大小达到设备屏幕宽度的90%


这可能吗?整个文本应为设备宽度的90%。当我添加像“123”这样的字符时,它应该缩小。

有各种各样的
TextView实现,可以调整文本大小以适应可用空间,例如。如果将
TextView
设置为正确的物理大小,自动调整大小功能将相应地处理文本缩放。

这是一个C#实现,而不是android(java)