Android 如何自动更改不同设备的文本视图文本大小?

Android 如何自动更改不同设备的文本视图文本大小?,android,textview,Android,Textview,我在屏幕上添加了两个不同的设备 首先,10.1英寸: 一切正常!!!: 但是较小的屏幕,例如5Inc 有问题: 我希望textviews textsize自动更改每个屏幕的最佳大小。如何管理?您可以使用dimens.xml 像那样 设置基本尺寸并设置其他dimens.xml <resources> <dimen name="dp48_w360">51.200005dp</dimen> <dimen name="dp13_w360">13.8

我在屏幕上添加了两个不同的设备

首先,10.1英寸:

一切正常!!!:

但是较小的屏幕,例如5Inc

有问题:

我希望textviews textsize自动更改每个屏幕的最佳大小。如何管理?

您可以使用dimens.xml 像那样

设置基本尺寸并设置其他dimens.xml

<resources>
 <dimen name="dp48_w360">51.200005dp</dimen>
 <dimen name="dp13_w360">13.866668dp</dimen>
 <dimen name="dp7_w360">7.466667dp</dimen>
 <dimen name="dp10_w360">10.666667dp</dimen>
 <dimen name="dp0_5_w360">0.53333336dp</dimen>
 <dimen name="dp26_w360">28.000002dp</dimen>
 <dimen name="dp15_w360">16.0dp</dimen>
 <dimen name="dp22_5_w360">24.000002dp</dimen>
 <dimen name="dp45_w360">48.000004dp</dimen>
 <dimen name="dp133_w360">141.86667dp</dimen>
</resources>

51.200005dp
13.866668dp
7.466667dp
10.666667dp
0.53333336dp
28.000002dp
16.0dp
24.000002dp
48.000004dp
141.86667dp
或者你最好使用sp


有关更多详细信息,请参阅

请阅读平台?语言框架密码如果你一句话也不说你所做的事,我们该如何帮助你呢(我添加了两张图片来说明我的问题。İ希望不同设备的文本大小自动改变。如果我将文本大小设置为200dp等。textview幻灯片底部和textview的某些部分不可见。虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考如果链接页面更改,只有链接的答案可能会无效。-@Sukhi好的,我做了。谢谢你的建议。