Only fullscreen activities can request orientation
如果你没经历过这个bug,这个bug真的很坑的。
首先这个bug只有安卓8才会有问题,注意:只有8.0,不是8.1以及其他的版本
我造成错误的原因是写了这样一行代码:
// 禁用横屏
requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
解决方法:
1. 这个方法,可能会造成安卓8,使用你的页面的时候出现横屏。
if (Build.VERSION.SDK_INT != Build.VERSION_CODES.O) {requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;
}
2.终极解决方法,直接在AndroidManifest.xml 的配置里面加一行 android:screenOrientation="portrait" 即可
希望碰到这个问题的老哥,能改好。希望还没碰到的老哥注意一下,千万别被坑!!!
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
