Android screenOrientation 屏幕方向的设定与控制
16lz
2021-01-23
AndroidManifest.xml中Activity标签中的设定值:
android:screenOrientation="landscape"为90度(横屏)
android:screenOrientation="reverseLandscape"为270度(反向横屏)
android:screenOrientation="sensorLandscape"为90度和270度根据G-sensor切换(横屏切换)
android:screenOrientation="portrait"为0度(竖屏)
android:screenOrientation="reversePortrait"为180度(反向竖屏)
android:screenOrientation=“sensorPortrait”为0度和180度之间切换(竖屏切换)
android:screenOrientation="nosensor"
设置activity屏幕方向为不跟随传感器nosensor时,无论系统是否设置为自动转屏,activity页面都不会转屏。
android:screenOrientation="sensor"
设置activity屏幕方向为跟随传感器sensor时,无论系统是否设置为自动转屏,activity页面都会跟随传感器而转屏。
综上所述,activity里设置的screenOrientation将优先于系统的自动转屏设置。
比较常用,希望对大家有帮助!
更多相关文章
- Android图形系统的底层实现
- Android日志系统分析之日志设备驱动程序代码阅读
- [转载]系统内置的一些工具类
- Android系统信息和安全机制(学习笔记)
- 系统签名apk--转
- android ScrollView 充满屏幕
- android 拖动条改变屏幕亮度
- android wifi子系统