안드로이드 개발 질문/답변
(글 수 45,052)
뭔가 제목은 쉬워보일수 있으나
제가 의도한 것처럼 되지는 않네요 ㅠㅠ
저는 우선 어플을 백그라운드로 돌리다가..
전화가 오는 순간 팝업을 띄우려고 합니다 ㅠㅠ
그런데 팝업은 View를 필요로 하더라구요
서비스클래스에나 리시버에서 전화가 오는순간을 캐치하는것까진 했는데..
현재 전화수신 화면의 View를 어디서 얻을수 있을까요?

2011.08.08 18:27:48
PopupWindow 의 경우는 View 에 상대성을 고려해서 붙습니다.
view의 위치가 어디인지 뭐 그런 기초적인 정보가 필요하기 때문이죠..
Dialog 를 커스텀하게 만드시는건 어떠신지요?
Activity 를 Dialog 처럼 만들수도 있습니다.
아니면 최상위로 올려도 좋고요..
http://www.androidpub.com/719299




맞는지 모르겠는데..
저같은 경우는 알람 서비스를 했었거든요.
서비스 클래스를 불러들이는 것 까지 하셨으면.
그 서비스 클래스에 setContentview에 형태를 할당해주시면
아무 문제 없이 됩니다.
아니면 이벤트시 activity로 이동해도 되구요.
제가 이해를 잘못 한걸수도 있겠지만요^^;