2010-12-10 54 views
1

我有一個ViewSwitcher在位置0包含一個LinearLayout,在位置1包含ImageView僅適用於Android中ViewSwitcher的一個孩子的屏幕方向

現在我希望LinearLayout只顯示爲 Portrait,並且當顯示ImageView時,給用戶有機會旋轉設備並在橫向模式下查看該視圖。

所以,我在AndroidManifest.xml文件的Activity中添加了android:configChanges="orientation"

然後我需要在我的Activity中覆蓋onConfigurationChanged (Configuration newConfig),但我找不到任何方法來得到我想要的東西...

我在調用super.onConfigurationChanged(newConfig)之前直接編輯了newConfig.orientation param,並且還創建了來自newConfig的新Configuration並使用updateFrom方法,但它不起作用。

任何想法?

謝謝你

回答

-1

包括也keyboardhidden

  android:configChanges="orientation|keyboardHidden" 
+0

好,謝謝,但它是如何幫助? :-) – 2010-12-10 14:46:46