안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
앱에서 뒤로가기 버튼을 누르면 종료가 되는데요.
뒤로가기 버튼을 눌러도 밖으로는 나가지만 앱을 종료시키지 않도록하고 싶어요.
또 뒤에 떠 있는 상태에서 앱을 다시 눌렀을때 이벤트를 처리하고 싶은데요.
방법이 있을 까요? OnbackPress인가 이벤트를 잡아서 어찌 해보려고 했는데
잘 모르겠어요.
2010.08.04 23:39:17
http://developer.android.com/guide/practices/ui_guidelines/activity_task_design.html 여기 보면 Back 버튼을 누르면, Activity는 destroy를 탄다고 나와있습니다. 백그라운드로 작업을 하고 싶으시다면, 서비스로 짜는게 맞다고 봅니다. 그리고 Activity가 background로 갈 때는 onPasue를 타므로 해당 매소드에서 작업을 저장한다음 Activity가 선택되어 다시 foreground로 올때는 onResume을 타게 되어 있으므로 해당 매소드에서 처리하시면 될 것 같습니다.



