2011-01-31 82 views
1

我有一個風景背景圖像。如何將其鎖定到位,但允許旋轉地圖視圖,例如一個對話框。Android:鎖定背景圖像但旋轉前景視圖

此刻,要麼鎖定方向,以便對話框不旋轉,要麼我不鎖定它,當我旋轉屏幕並且它填滿屏幕的窄寬度時,背景變得很小。

回答

0

我認爲最好的辦法是,允許旋轉,只是顯示一個不同的背景(原始背景旋轉90度)

可以趕上旋轉onConfigurationChanged,一旦你添加機器人:configChanges = 「定位」到清單中的活動

+1

您可以將兩個版本的背景存儲在drawable-port和drawable-land資源文件夾中。然後系統會自動爲您加載正確的版本。這樣就避免了必須在清單中添加`android:configChanges ='orientation'`,這會爲您創建很多工作,因爲您必須處理方向更改的所有方面。 – 2011-01-31 22:29:58