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

GCM 알림 관련 질문

0 추천
제가 GCM을 이용하여 푸시 메세지를 받을 경우

Theme.Dialog를 사용하여 반투명 다이얼로그 액티비티를 띄어 주는 기능을 구현 했습니다.

그러다 보니 푸시 메세지가 올때 마다 실행 중이던 어플들이 pause상태로 들어가는데

카카오톡 경우에는 메세지가 떠있을 경우에도 뒤의 어플들은 계속 실행 되더군요.

 

혹시 카카오톡처럼 메세지 다이얼로그 창을 띄워도 어플들이 pause 되지 않게 하는 방법을 있나요?
도르돈 (120 포인트) 님이 2014년 5월 26일 질문
반투명 액티비티를 띄우신다고 했는데. 액티비티가 아닌 최상위에 다이얼로그를 띄우시면 될거 같은데요.

게임치트 같은 어플보면 실행중인 어플위에 메뉴바가 나와있는데 그건 다이얼로그를 띄어둔 겁니다.
서비스단에서 다이얼로그를 호출할 수 없지 안나요?
아니면 gcm 서비스에서 액티비티를 호출하고 그 액티비티에서 다이얼로그
를 호출하는 건가요?
서비스에서 다이얼로그 호출 할 수 있습니다.
서비스에서 어떻게 다이얼로그를 띄우죠?
찾아보고 해봐도 잘 모르겠네요
다 액티비티를 호출해서 다이얼로그를 호출하더라고요
혹시 관련 사이트나 자료를 알려주시면 감사하겠습니다.
dialog 상속받아서 클래스 만드시구요.
생성자에
getWindow().setType( 2003 );
getWindow().setFlags( 8, 8 );
위 두개 코드 넣어 주시면 됩니다.

1개의 답변

0 추천
반투명 다이얼로그 띄우는거 인터넷에 있습니다 보고 따라해보세요
퇴근좀하자 (390 포인트) 님이 2014년 6월 19일 답변
...