一.Android切换横竖屏
- 应用的横竖屏设置
应用的横竖屏设置主要是通过Activity的screenOrientation
属性控制,属性值如下:
主要有以下两种方式设置screenOrientation
属性值
- 静态设置,即在Mainfest文件中配置
screenOrientation
属性 - 动态设置,即调用Activity的
setRequestedOrientation(@ActivityInfo.ScreenOrientation int requestedOrientation)
方法设置screenOrientation
属性值
以上两种方法,均可以通过改变screenOrientation
属性值的方式配置屏幕方向属性,人为的限制屏幕可自动选择或者锁定横竖屏。只不过动态设置可以通过动态的改变屏幕方向属性值的方式,从而动态的设置屏幕方向