2011-08-11 51 views
6

我剛剛在3.2模擬器上測試了爲Android 2開發的應用程序。該應用僅支持縱向模式,因此在模擬器的默認橫向模式下,它旋轉90°(與Android 2一樣)。
但是,如果我將仿真器旋轉到縱向模式,屏幕會顯示爲顛倒180°。這意味着,屏幕底部應該放在頂部,反之亦然。它不僅僅是應用程序,還有Android狀態欄。
如果我退出(後臺)應用程序,問題就會消失。
我已經測試過幾款手機和模擬器上的應用程序,這種情況在Android 2上從未發生過。無法在真正的蜂窩設備上進行測試。蜂巢模擬器在畫像中反轉屏幕

+0

我剛剛也得到了這個問題,它的情況非常類似 - 在3.0模擬器上運行的Android 2。我的應用程序顛倒了。 – longhairedsi

回答

1

您可以通過數字鍵盤上按7或9(窗口)

+0

是的,但只能旋轉90°而不是180° – Noah

8

你開發的是什麼版本Android的2,2.1,2.2,2.3.1或2.3.3旋轉模擬器的屏幕。

如果它是2.3.1或更高,則打開您的androidmanifest文件。在應用程序選項卡中選擇一個活動。然後向下滾動至屏幕方向並在下拉菜單中選擇sensorPortait

enter image description here

+1

這是您尋找的答案嗎? – HunterX86

+0

保存我的日子!謝謝!它會在2.3.1以下工作嗎? – Si8

3

%SYSTEM_DRIVE%\Users\%USER_NAME%\.android\avd\YOUR_AVD_NAME_HERE 

形式固定通過改變的config.ini屬性

skin.path=1280x720 

skin.path=720x1280 

希望能幫到你