android:screenOrientation屬性


今天工作中發現一個activity的android:screenOrientation屬性設置為behind,平時經常看到的是landscape、portrait,一時沒有反應過來,故查了一下android:screenOrientation支持的屬性。
眾所周知,Android應用程序中,android:screenOrientation用於控制activity啟動時方向,取值可以為:

  • unspecified,默認值,由系統決定,不同手機可能不一致
  • landscape,強制橫屏顯示
  • portrait,強制豎屏顯
  • behind,與前一個activity方向相同
  • sensor,根據物理傳感器方向轉動,用戶90度、180度、270度旋轉手機方向,activity都更着變化
  • sensorLandscape,橫屏旋轉,一般橫屏游戲會這樣設置
  • sensorPortrait,豎屏旋轉
  • nosensor,旋轉設備時候,界面不會跟着旋轉。初始化界面方向由系統控制
  • user,用戶當前設置的方向


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM