【发布时间】:2015-03-10 21:12:42
【问题描述】:
我正在开发一个应用程序,它在几个片段中显示一些文本,并且在不同屏幕上的文本大小遇到了一些问题,我使用三部手机进行测试
MOTO E 密度->1.5, dpheight->592.0, dpwidht->360.0
MOTO G密度->2.0,dpheight->592.0,dpwidht->360.0
S3 MINI密度->1.5,dpheight->533.3333,dpwidht->320.0
对于 S3 MINI,我使用文件夹 'values-w320dp'
逻辑可能会说,目标是
MOTO G 应该使用 'values-w360dp-xhdpi'
对于 MOTO E 应该使用 'values-w360dp-hdpi'
但它在其中一个上的显示效果不佳,它看起来像是从标准 'values' 文件夹中获取值
为了指向 MOTO E 和 MOTO G 值文件夹,哪种方法是正确的?
谢谢
【问题讨论】:
-
您是否将文本大小放入这些文件夹内的尺寸文件中?
-
是的,每个文件夹都有一个dimens.xml,在sp中具有不同的值
标签: android android-layout layout screen textview