2011-03-14 65 views
2

我的應用程序中有關於屏幕取向的問題。我可以將我的屏幕從縱向旋轉到橫向,沒有任何問題,但是一旦將其從橫向旋轉到縱向,它仍會顯示橫向屏幕(旋轉90°)。從風景到縱向的屏幕取向不起作用

回答

2

這完全是猜測,因爲您沒有發佈任何代碼,但是 是您讓活動銷燬並重新創建自己嗎?如果您故意阻止系統重新創建佈局(例如,通過將android:configChanges="keyboardHidden|orientation"放入您的清單中),那麼系統將不會自行加載新配置的資源(特別是,如果您有不同的橫向佈局定義,它不知道加載它)。你會想要擺脫任何像這樣的旋轉忽略代碼。

+0

從我的理解我沒有做任何改變,以防止系統處理configchanges本身(雖然它可能是一個選項,如果我不能解決問題...),我想我也修復了所有memleaks在我的應用程序... – Alex 2011-03-15 09:42:39

+0

[編輯]當我創建完全新的應用程序時,此問題也發生... – Alex 2011-03-15 10:07:21

+0

您使用的是什麼手機?您是否在設備的顯示設置中選中了「自動旋轉屏幕」? – 2011-03-15 14:26:32