안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드 activity 주기가 onCreate - onResume - onPause - onDestroy 로 알고 있습니다.
제가 지금 OS 버전 2개로 어플리케이션을 개발하는데 버전에 따라 주기가 다르게 나와 질문을 올립니다.
4.03의 경우 제가 activity1을 실행시킨후 intent로 activity2를 실행시키면 activity1의 onDestroy 까지 실행을 하고 넘어갑니다.
그래서 다시 activity2에서 백버튼을 누르면 onCreate 부터 시작하게됩니다.
그런데 2.33의 경우 activity1에서 activity2로 넘어 갈때 activity1의 onPause까지만 실행이 되고 activity2에서 백버튼으로 돌아왔을때
onResume 에서 시작하게 됩니다.
저는 4.03의 경우도 2.33처럼 activity 주기가 돌아가게 하고 싶은데 어떻게 해야합니까? intent flag로 바꾸어 주어야 하나요?




4.03 폰의 옵션 - 개발자 옵션 - 액티비티 유지 안함 에 체크되어 있는거 아닌지요?