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

Intent 질문입니다.

0 추천
public void onBackPressed() {

intent = new Intent();
  intent.setAction(Intent.ACTION_MAIN);
  intent.addCategory(Intent.CATEGORY_HOME);

startActivity(intent);
}

위 코드는 Back 버튼을 눌렀을 경우 홈 버튼 누른것과 같이 작동하는 것입니다.

백버튼을 누르고 작업관리자에서 확인을 해보니 해당 어플리케이션은 작동중이라고 표시되어있었습니다.

질문 : 백버튼을 누를경우 어플리케이션은 계속 동작하나요???(어플리케이션은 어떻게 되는지 궁금합니다.[백버튼을 누른경우])
벅수 (870 포인트) 님이 2013년 8월 27일 질문
벅수님이 2013년 8월 27일 수정

2개의 답변

0 추천
onPause 상태로 들어갈껍니다...아마도...
AND chobo (4,690 포인트) 님이 2013년 8월 27일 답변
0 추천
백버튼을 누를경우 해당 어플리케이션은 홈이 실행되면서 stop 상태로 바뀌게 됩니다.

만약 홈으로 가고 해당 어플은 정상적인 back key 이벤트를 받기 원하시면 super 메소드를 호출해 주시면 됩니다.
whitesnow (8,920 포인트) 님이 2013년 8월 30일 답변
...