Android 8.0坑之王中王’Only fullscreen opaque activities can request orientation’
在家闲来无事就把android版本从26->28,然而惊喜总有的,一运行报错了
java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
大概意思就是:只有全屏不透明的活动才能请求定向
google了一下原因是Android高版本加入了屏幕的限制
解决办法总是有的:
1.删除AndroidManifest中相应Activity的android:screenOrientation=”portrait”。
2.把Activity的theme中<item name=”android:windowIsTranslucent”>true</item>设置为false。
以上两种方法任意一种即可