안드로이드 개발 질문/답변
(글 수 45,052)
A,B라는 두개의 Activity가 있습니다.
앱 처음 실행시 화면에 보여지는 Activity를 A라하고
A는 Singtask속성을 가지고 있습니다.
A는 Foreground속성을 가진 Service를 실행하고 A는 Destroy됩니다.
이후에 어떤 Brodcast가 발생했을 때
Service에서 PendingIntent로 B라는 Activity를 활성화 시킵니다.
B는 SingleTop속성을 가지고 있습니다.
이후에 B라는 Activity를 Destory시켰습니다.
이다음이 문제인데요.
메뉴에 있는 앱 Icon을 누르면 A Activity가 실행되고
Home버튼을 롱키로 눌러 Task Manager 다이얼로그에서 앱 Icon을 누르면 B Activity가 실행이 됩니다.
제가 원하는 동작은 Task Manager 다이얼로그의 Icon을 눌러도 A Activity를 실행하게 하고 싶은데
어떻게 하면 될까요?





B를 FLAG_ACTIVITY_NO_HISTORY 로 실행시키면 어떨까요?