多屏幕尺寸问题

问题描述:

基于我的理解,支持多屏尺寸在3.2或更高版本上工作。在该版本的任何下面,它不会自动检测屏幕尺寸并选择正确的布局文件夹。多屏幕尺寸问题

纠正我,如果我错了,

然而,我的情况是我运行模拟器上和两个差异的大小和版本设备的应用。

仿真器:带有QVGA的1.6版本。它会自动检测屏幕尺寸并选择正确的布局文件夹。

第一个设备:2.2版本的小尺寸(QVGA)。它不会自动检测屏幕尺寸并选择错误的布局文件夹

第二个设备:带有Nexus S-medium尺寸(HVGA)的4.0.4版本。它会自动检测屏幕尺寸并选择正确的布局文件夹。

我的manifest.xml

<uses-sdk android:minSdkVersion="12" /> 

<supports-screens 
    android:anyDensity="true" 
    android:largeScreens="true" 
    android:normalScreens="true" 
    android:resizeable="true" 
    android:smallScreens="true" 
    android:xlargeScreens="true" 
    android:requiresSmallestWidthDp="426" > 
</supports-screens> 

我的文件夹

RES /绘制

RES /布局

RES /布局小

我不创建一组新的drawable,因为如果使用小布局,图像可以清晰显示,所以我不打扰那一个。

如果我将第一个设备从2.2升级到3.2或更高版本,那么设备会自动检测并选择正确的文件夹?

以下链接将指导您如何使用它。

http://www.brighthub.com/mobile/google-android/articles/61895.aspx# 
+0

还是一样,没有什么变化 –

+0

它会自动选择屏幕尺寸 – Goofy

+0

对不起已故的答复,其实我一个与你提供的guildline没有太大的区别 –