设置屏幕默认横屏
16lz
2021-01-24
设置屏幕默认横屏应该在AndroidManifest.xml中的android:screenOrientation属性中设置
android:screenOrientation="landscape"而不是通过代码设置(以前喜欢在BaseActivity中通过代码设置)
if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);}因为如果之前是竖屏进入该界面会先竖屏再横屏onCreate中代码会执行两遍( onCreate中执行到切换横屏后 后面代码会继续执行 然后切换横屏成功又执行一遍) 这样性能很不好
更多相关文章
- 使用MAT查看Android内存泄露
- Android(安卓)Intent的几种用法
- MaterialDesign中控件属性表
- Android(安卓)ActivityGroup和TabActiviy的差异性
- Android手机客户端通过JSP实现与Tomcat服务器端通信(Msql数据库,Js
- Android调用系统自带软件
- Android中关于空指针异常的解决办法
- android各种界面跳转(调用系统联系人,通话记录,发短信,发邮件,google
- android拨打电话崩溃6.0以上实时动态权限申请