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

back버튼 누를 때 home버튼 눌렀을 때처럼 background에서 동작하도록 할 수 있나요?

0 추천
앱에서 backbutton을 눌렀을 때 '종료하시겠습니까?' 다이얼로그를 띄워서 확인, 취소, 숨기기

이렇게 3가지로 하려고 합니다.

이 때 숨기기를 선택했을 경우 평상시의 home버튼을 눌렀을 때처럼 앱이 background에서 실행되도록 하고 싶습니다.

그런데 이럴 경우 어떻게 명령을 줘야 할까요?

구글링을 해봐도 activity background to foreground는 있는데 foreground to background는 못찾겠네요. ㅡㅡ;;
쏭아리 (180 포인트) 님이 2013년 12월 12일 질문

3개의 답변

0 추천
activity 는 홈버튼을 눌렀을 때 백그라운드에서 실행되는게 아닙니다.

실행이 정지됩니다.
익명사용자 님이 2013년 12월 12일 답변
앗. 근데 mp3플레이어는 홈키 눌러도 계속 실행되는데요???
저는 그렇게 하고 싶거든요. 그럼 그건 왜 그런건가요?
그렇게 mp3플레이어와 제가 추가한 BR들이 계속 동작하도록 하고 싶습니다.
0 추천
Service 관련해서 검색해 보시면 도움이 되실거 같내요 ^^
익명사용자 님이 2013년 12월 12일 답변
0 추천
홈키를 눌렀는데도 실행되는것은 Service로 작동시키고 있거나,

 

생성주기에 따라 실행설정을 각각 해줬기때문입니다.

 

Service를 이용해 백그라운드에서도 작동하도록 하셔야합니다.
음무 (17,820 포인트) 님이 2013년 12월 12일 답변
네~ 위에 Service 관련해서 검색해보라는 말에 더 알아봤더니 activity만 종료되는거더라구요 ^^ 액티비티 외에 다르게 실행하도록 했더니 됐습니다! 감사해요~
...