布局不适应小屏幕尺寸

时间:2013-01-21 06:16:57

标签: android layout screen

  

可能重复:
  Application Skeleton to support multiple screen

我正在开发一个Android应用程序。在res文件夹中创建了不同大小的不同文件夹,如layout-large,layout-small ,.  它的工作正常,除了小屏幕尺寸。  在小屏幕尺寸下,它不从布局 - 小文件夹中取出布局。    可能是什么原因。在小屏幕尺寸我们考虑240 * 400。

2 个答案:

答案 0 :(得分:0)

试试这样..

<manifest ... >
    <compatible-screens>
        <!-- all small size screens -->
        <screen android:screenSize="small" android:screenDensity="ldpi" />
        <screen android:screenSize="small" android:screenDensity="mdpi" />
        <screen android:screenSize="small" android:screenDensity="hdpi" />
        <screen android:screenSize="small" android:screenDensity="xhdpi" />
        <!-- all normal size screens -->
        <screen android:screenSize="normal" android:screenDensity="ldpi" />
        <screen android:screenSize="normal" android:screenDensity="mdpi" />
        <screen android:screenSize="normal" android:screenDensity="hdpi" />
        <screen android:screenSize="normal" android:screenDensity="xhdpi" />
    </compatible-screens>
    ...
    <application ... >
        ...
    <application>
</manifest>

有关详细信息,请参阅thisthisthis

答案 1 :(得分:0)

小屏幕尺寸是指屏幕的物理尺寸,根据documentation,它必须低于3到3.5英寸。

像素数并不重要(除了明显的相关性)。