TextView的大小取决于屏幕的大小

时间:2019-10-26 10:24:01

标签: android textview screen-resolution text-size screen-density

我试图根据屏幕显示正确的文本大小,因此,按照Android指南,我创建了四个目录:

values-hdpi
values-mdpi
values-xhdpi
values-xxhdpi

在每个文件中,我都放置了一个具有不同文本大小值的dimens.xml文件。问题是不能正常工作,因为我有这样的情况:

设备获取文本大小为11sp的hdpi文件

Nexus 7 800x1280 -> super small text
Any android One 480x854 -> super big text

设备获取文本大小为13sp的xhdpi文件

Pixel C 2560x1800 -> super small text
Huawei Honor Hol-U19 1280x720 -> super big text

如何解决此问题?无法根据屏幕设备提供正确的文本大小令人非常沮丧。

顺便说一句,我在Stack Overflow中没有发现任何可以回答此问题的问题。

0 个答案:

没有答案