안녕하세요.
삼성 갤럭시탭 10.1에서 화면전환시 메인 액티비티 onCreate 무한호출 때문에 질문 올립니다.
액티비티는 A(메인, ActivityGroup 상속) -> B(스플래쉬) -> A 순서로 이동합니다. B는 Splash 액티비티구요.
A의 onCreate에서 B액티비티 띄우고 ActivityResult로 결과 가져와서 처리하는 형식인데요
타블렛에서 A(메인)액티비티 진입 후 화면을 가로로 전환하면 onCreate가 무한 호출 됩니다.
그리고 다시 기기를 세로로 들어서 화면 전환하면 정상동작을 하네요.
틀림없이 AndroidManifest.xml에 모든 액티비티에 android:screenOrientation="portrait" 지정하였습니다.
모든 액티비티에 정상동작하는데 메인 액티비티에서만 해당 현상이 발생하고,
android:configChanges="keyboardHidden|orientation" 를 추가하면 정상동작은 합니다만
제가 궁금한건 왜 이런 현상이 일어나는 것인가 입니다.
아시는분 답변 좀 부탁드리겠습니다 ㅜㅜ