2012-05-14 179 views
0

基於我的理解,支持多屏尺寸在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或更高版本,那麼設備會自動檢測並選擇正確的文件夾?

回答

0

以下鏈接將指導您如何使用它。

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

還是一樣,沒有什麼變化 –

+0

它會自動選擇屏幕尺寸 – Goofy

+0

對不起已故的答覆,其實我一個與你提供的guildline沒有太大的區別 –