Android 个工作室布局大小文件夹

Android studio layout size folders

我正在尝试为 1080dp 和其他使用创建不同的布局 "layout-sw1080dp" 文件夹,但似乎 android studio 完全忽略它并从默认布局文件夹加载。

我试过另一种方法 - 使用 values-sw1080dp 设置不同的尺寸,但仍然没有!

针对不同屏幕尺寸编写不同布局的正确方法是什么?

您使用的修饰符 sw<N>dp(最小宽度)表示屏幕可用高度和宽度中最短的资源。

您确定您的最短屏幕尺寸不小于 1080dp 吗?

阅读有关资源文件夹修饰符的更多信息here

默认情况下,Android Studio(版本 > 0.8)将具有相同名称的资源分组到一个文件夹中,并将它们的区分限定符显示为柔和的灰色。确保您也使用 correct qualifiers.

DP不等于PIXEL!!!

您认为它被忽略了,因为具有 1080dp 的设备不存在(还没有?)。

  • values-sw720dp:适用于 Nexus 9 和 10 英寸平板电脑
  • values-sw600dp:适用于 7 到 8 英寸的平板电脑
  • values-sw360dp:适用于小手机

我建议您在您的设备上安装此应用程序 https://play.google.com/store/apps/details?id=nl.qbus.sizemeup&hl=en,它以像素和 DP 显示每个设备的大小。

此外,请在此处阅读更多相关信息 http://developer.android.com/guide/practices/screens_support.html