2013-04-18 75 views

回答

0

我還沒有這樣做,但我認爲它應該按照你想要的方式工作。

  1. 變化從您的代碼需要
  2. 因爲你不希望中斷與方向變化的內容,所以禁用活動retstarrt

  3. 從代碼中使用改變方向時的方位

    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)

    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

  4. ,並防止重新啓動活動時,在您的清單

    android:configChanges="keyboardHidden|orientation|screenSize"

+0

我沒有嘗試這個方向改變使用以下,但它似乎並沒有改變方向。我在哪裏使用setRequestedOrientation?我在OnPageStarted嘗試過,但它似乎沒有做任何事情 –

+0

檢查這個http://russenreaktor.wordpress.com/2010/01/03/solved-set-screen-orientation-programmatically/ – stinepike

相關問題