android 强制竖屏
16lz
2021-01-23
方法一(代码中使用):
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//强制竖屏
方法二(固定为垂直方向):
android:screenOrientation="portrait"
方法三(使activity不敏感屏幕朝向的变化):
android:configChanges="orientation|keyboard|screenSize
1.不要和screenOrientation一同使用,会降低效率不销毁Activity;
2.当横竖屏切换的时候会直接调用onCreate方法中的onConfigurationChanged方法,而不是重新执行onCreate方法,如果没有使用这个属性就会重新调用onCreate方法了;
PS:
* 固定activity屏幕朝向* landscape:横屏* portrait:竖屏,不设置就是默认的* sensor:自适应
更多相关文章
- Android L Preview 源码同步方法
- Android中检测网络连接状况的方法
- android 横向滚动屏幕实现(3)
- Android WebView的使用方法总结
- Android JNI 开启子线程后调用 Activity 方法更新UI
- Android屏幕旋转时Activity不重新调用onCreate的方法
- Android Studio中隐藏状态栏和标题栏的方法
- 关于Android设备屏幕大小及密度的系统参数类
- iphone/android比较学习之──获取屏幕分辨率