【发布时间】:2014-04-04 09:46:12
【问题描述】:
我创建了不同的dimens.xml 文件并将它们放在适当的值文件夹中。
我定义了以下“价值”文件夹
价值观, 值-大, 值-正常, 值-小, 值-sw320dp, 价值-sw320dp-土地, 值-sw480dp, 值-sw600dp, 值-sw720dp 和 values-sw720dp-land
问题是当我在 values-sw320dp 中的 dimens.xml。选择与屏幕密度无关。
我已经在 S4、Moto G、S4 Mini 和一些 2.3 设备上测试了该应用程序。结果始终相同。
我在这里做错了什么?
【问题讨论】:
-
我可以通过将 hdpi、xhdpi 和 xxhdpi 附加到 values-sw320dp 来解决我的问题。我创建了以下文件夹 values-sw320dp-hdpi、values-sw320dp-xhdpi 和 values-sw320dp-xxhdpi 并添加了相应的 dimens.xml 文件。现在选择了正确的尺寸。
-
太棒了 :) 是的,qualifiers 是该 SO 帖子中提到的必需项。
标签: android android-layout android-screen-support android-screen