Bloquear a orientação da tela ao segmentar a API 27 do Android com uma atividade não opaca
Eu tenho uma atividade que temandroid:windowIsTranslucent
definido comotrue
eandroid:windowBackground
definido para um fundo translúcido. Acabei de alterar meu destino e compilar a versão sdk para 27, e recebo uma exceção ao iniciar esta atividade agora:
java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
Como este é um novo sdk, ainda não há nada online sobre ele (e parece resultar dessa linha de código:https://android.googlesource.com/platform/frameworks/base.git/+/master/core/java/android/app/Activity.java#987 )
Existe alguma maneira de contornar isso? O aplicativo não falha se eu removerandroid:screenOrientation="portrait"
do meu manifesto para esta atividade, mas gostaria de poder mantê-la assim.