定位到具有不透明活动的 Android API 27 时锁定屏幕方向
我有一个活动,该活动已设置为半透明背景。我刚刚更改了我的目标并编译sdk版本到27,现在启动此活动时遇到异常:android:windowIsTranslucent
true
android:windowBackground
java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
由于这是一个新的sdk,所以网上还没有关于它的任何信息(它似乎是由这行代码产生的:https://android.googlesource.com/platform/frameworks/base.git/+/master/core/java/android/app/Activity.java#987 )
有没有办法解决这个问题?如果我从清单中取出此活动,应用不会崩溃,但我希望能够保持这种状态。android:screenOrientation="portrait"