<button id="u2w23"></button>

<tbody id="u2w23"><track id="u2w23"></track></tbody><dd id="u2w23"><track id="u2w23"></track></dd><button id="u2w23"><acronym id="u2w23"></acronym></button> <tbody id="u2w23"><noscript id="u2w23"></noscript></tbody>

  • <button id="u2w23"></button><li id="u2w23"><acronym id="u2w23"><cite id="u2w23"></cite></acronym></li>

  • 解決android 橫豎屏問題

    [來源] 達內    [編輯] 達內   [時間]2012-10-16

    及時準確地查看橫豎屏狀態,有時候橫豎屏下需要不同的操作,可以通過如下函數來實現

      橫豎屏切換的問題:

      1. android:configChanges="keyboardHidden|orientation", 可以避免重新開啟Activity.

      橫豎屏切換會調用到:

      public void onConfigurationChanged(Configuration newConfig) {

      if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) {

      //TODO

      } else if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {

      //TODO

      }

      super.onConfigurationChanged(newConfig);

      }

      2. 及時準確地查看橫豎屏狀態,有時候橫豎屏下需要不同的操作,可以通過如下函數來實現.

      Display display = getWindowManager().getDefaultDisplay();

      int width = display.getWidth();

      int height = display.getHeight();

      display.getOrientation();

    資源下載

    ?