我面临的问题是:
我有一个包含dimensions.xml的values-xxhdpi文件夹。480 dpi的设备可以很好地使用此文件夹。
问题在于,例如三星Galaxy S4或S5会捕获此文件夹中的值,并且在屏幕上看起来不好,因为它们具有420 dpi。因此,我需要为此类设备创建一个名为values-SOMETHING的文件夹。
我尝试添加values-w410dp并且效果良好,但如果我添加此文件夹,则480 dpi的设备现在从该文件夹而不是values-xxhdpi中获取值。
请给予建议。
谢谢。
我有一个包含dimensions.xml的values-xxhdpi文件夹。480 dpi的设备可以很好地使用此文件夹。
问题在于,例如三星Galaxy S4或S5会捕获此文件夹中的值,并且在屏幕上看起来不好,因为它们具有420 dpi。因此,我需要为此类设备创建一个名为values-SOMETHING的文件夹。
我尝试添加values-w410dp并且效果良好,但如果我添加此文件夹,则480 dpi的设备现在从该文件夹而不是values-xxhdpi中获取值。
请给予建议。
谢谢。
values-w410dp
与屏幕密度无关。我建议更专注于设计更灵活的用户界面,这样420dpi和480dpi之间的微小差异就不会成为问题。 - CommonsWare