마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이클립스 device메뉴의 stop process 버튼에 대하여 질문드립니다.

0 추천
device메뉴의 stop process버튼을 누르면 어플이 바로 종료가 되었는데

지금 만들고 있는 어플은 stop process를 눌러도 태스크 가장위에 있는 액티비티만 종료되고 이전 액티비티가 oncreate부터 다시 호출됩니다.  A -> B -> C 이렇게 액티비티 이동이 되었다고 했을 때 A -> B -> C는 같은 태스크 입니다.

C가 top 일때 stop process를 하면 어플이 종료가 되는것이 아니고 B 액티비티가 호출되네요.

어플단에서 문제가 되는것은 아니지만 개발할때 디버깅 하다보면 종료를 한번에 하고 싶을때가 있는데 이전액티비티가 계속 떠서 불편함이 느껴집니다. Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP 플래그를 적용해도 마찬가지이고..adb shell 명령어로 태스크 떠 있는 것을 보니 각각의 액티비티가 process라고 되었는것 같았습니다.

해결 할수 있는 방법이 있을 까요?
lanevo (590 포인트) 님이 2013년 8월 28일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...