Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android 設置橫屏

Android 設置橫屏

編輯:高級開發

XML文件設置

  要實現這個目的,只需要在androidManifest.XML裡聲明Activity的時候加上一個屬性:android:screenOrIEntation,屬性取值landscape為固定橫屏、portrait為固定縱屏幕。

  代碼:

  setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE););//強制為橫屏

  setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//豎屏

  ============延伸========

  屏幕會自動切換時,默認狀態的應用程序,會重新調用onCreate,相當於重新啟動了一次應用程序。同時,layout可能因為橫屏帶來不能合理適配的問題。為了解決旋屏和鍵盤切換引起的程序重啟問題,還需要增加一個屬性:android:configChanges。這個屬性可以理解為一個監聽器,它將攔截旋屏和鍵盤切換事件,阻止程序重啟而變為回調onConfigurationChanged方法。這裡常用的屬性取值為:keyboardHidden|orIEntation。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved