안드로이드 개발 질문/답변
(글 수 45,052)
A액티비티에서 B액티비티로 넘어갈 때 A액티비티를 finish() 처리하지 않습니다.
즉, 그냥 액티비티를 남겨두는거죠.
그런데 onStop과 onDestory에 Log를 찍어보면 onDestory까지 로그가 보입니다.
그리고 B액티비티로 넘어간 다음 B액티비티를 종료하면...
기존 A 액티비티는 finish()되지 않았기에 onCreate가 호출되면 안되는데
onCreate가 호출됩니다. 이게 무슨일일까요?
얼마전까지 안그랬는데 갑자기 그러네요 -_-:;;




메모리 부족 때문에 그런 현상이 나타날 수 있긴 한데요.
다른 폰에서나 예물레이터에서도 해보셨는지 궁금하네요.