代码之家  ›  专栏  ›  技术社区  ›  Vinayak Bevinakatti

Android-布局大文件夹被忽略

  •  5
  • Vinayak Bevinakatti  · 技术社区  · 16 年前

    我有不同的布局文件 不同的屏幕大小

    文件夹结构:

    • 布局
    • 小布局

      对于像HVGA和QVGA这样的模拟器 没问题,各自 正在引用的layout.xml文件。但是 当我运行 WVGA(480x854),这里指的是 的“布局”文件夹 正确的方向,正确的方法 处理这种情况。

    布局普通hdpi布局普通mdpi布局普通ldpi

    明确规定

       <supports-screens
       android:largeScreens="true"
       android:normalScreens="true"
       android:smallScreens="true"
       android:anyDensity="true" />
    

    但没有成功

    3 回复  |  直到 11 年前
        1
  •  1
  •   Wolkenjaeger    16 年前

    你检查过你的API级别是否已经支持这个了吗?我也有这个问题。在我的例子中,我在manifest中使用了下面一行,它将TargetSDK设置为4(1.6),在这里开始支持那些不同的布局。

    <uses-sdk android:minSdkVersion="3"  android:targetSdkVersion="4" />
    

    链接:
    Screen Support

        2
  •  7
  •   Blue Moon    15 年前

    /res/layout-large 如果你想测试 /res/layout-large/any_layout.xml 然后你应该看到你的虚拟设备的密度应该设置为160而不是240或120

        3
  •  4
  •   Wilhelm    11 年前

    确保设置仿真器的默认大小是“大”而不是“xlarge”。

    如果您使用的是androidstudio,这很容易识别。