Only fullscreen opaque activities can request orientation 오류 발생시 대응 방법

2020. 10. 14. 18:57안드로이드 개발

액티비티의 배경을 투명하게 만들어서 팝업처럼 띄우도록 처리하면서, 동시에 화면을 세로로만 고정하도록 만드는 경우 "안드로이드 8.0" 버전에서만 "Only fullscreen opaque activities can request orientation"이라는 오류가 발생한다. 물론 그 이전/이후 버전에서는 해당 사항이 없는 문제로, 예외적인 조치가 필요하다. 안드로이드가 나온지 10년이 넘었는데도 아직도 이런 허접한 문제를 보이다니... 쩝

android manifest 파일에서 orientation을 고정했던 것을 제거하고, 액티비티의 onCreate에서 try catch로 예외처리된 상태로 orientation을 코드로 변경하는 방법이 가장 간단할듯.

gun0912.tistory.com/79

 

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

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

gun0912.tistory.com