안녕하세요. 

대략 

메인 액티비티 A에서 버튼을 클릭하면 서비스 B를 실행시키며 홈스크린으로 이동하고,
이 서비스가 백그라운드에서 돌아가다가(즉 그 사이 사용자는 브라우저, 메시지 등등 이것저것 사용중) 어떤 변화를 감지하면 다른 액티비티 C를 실행시키는 구조의 어플을 짜고 있습니다. 

액티비티 C에 theme.Dialog를 적용해서 팝업창처럼 뜨도록 했구요. 

제가 바라는건 사용자가 보고 있던 바로 그 뷰 위에(이를테면 트윗 중이었다면 바로 트윗 클라이언트 화면 위에) C의 팝업창이 뜨는 건데, 대신 액티비티 A의 화면이 나타나고, 그 위로 C가 떠버립니다. 

어딜 손대야 할지 감도 안잡히는 초보입니다 ㅜㅜ 어딜 살펴보라고 조언이라도 해주심 감사하겠습니다!!!