128june

[Android Studio] "Caused by: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation" 오류 해결방안 본문

Android Studio

[Android Studio] "Caused by: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation" 오류 해결방안

128june 2020. 9. 15. 20:57
반응형

나의 오류 발생이유는 popup activity를 투명하게 만들고자 시도하던 중 S7 기종에서 발생하였고 다음과 같이 해결하였다.

 

* manifest에서 해당하는 부분의 screenOrientation 값을 behind로 변경

문제가 되는 것은 스크린을 고정하기 위해서 manifest에서 설정한 android:screenOrientation="portrait" 가 원인이었다.

portrait를 unspecified 나 다른 것으로 바꾸게 되면 해결된다.

 

나는 팝업창을 만들고자 했던 터라 behind로 설정하면 좌우 전환도 되지 않으며 자연스럽게 해결되었다.


다음 글을 보면서 어떠한 이유로 문제가 발생하는지 알 수 있었다. [ gun0912.tistory.com/79 ]

 

[안드로이드]Only fullscreen opaque activities can request orientation

"Only fullscreen opaque activities can request orientation" 이 오류 메세지는 갈길바쁜 저희를 힘들게 만듭니다. 이 문장으로 검색하신분들은 대부분 targetSdkVersion을 26이상으로 올리기위한 작업을 한뒤..

gun0912.tistory.com

 

반응형
Comments