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

스크린이 켜져있을때 네이트온이나 카톡처럼 토스트 뛰우려면..

0 추천
안녕하세요?

다름이 아니라 현재 락상태에서 팝업뛰우는 것 까지는 처리했는데요.

어플은 꺼져있고 스크린은 ON일때 토스트식으로 액티비언 지정없이 메시지를 보여주고 싶은데 안되네요.ㅠㅠ;
 

네이트온이나 카톡을 보면 스크린 온상태에서 메시지가 올 경우 Notifycation하고 토스트식 팝업창이 뜨면서 사라지잖아요?

그 부분에서 토스트식 팝업창을 구현하고 싶어서 그렇습니다...

현재 스크린 ON 체크한 상태에서 Notifycation까지는 구현됐습니다..

답변 부탁드려욤~
이지빌더 (150 포인트) 님이 2013년 5월 16일 질문
이지빌더님이 2013년 5월 16일 수정

2개의 답변

0 추천
리시버로 처리하면 되는거 아닌가요...?

앱이 실행중이 아니더라도 처리 가능하니..
쿨러 (2,790 포인트) 님이 2013년 5월 16일 답변
질문 내용을 잘못올린거 같네요^^;
현재 리시버를 이용해서 팝업은 뛰울 수 있습니다.
제가 원하는건 네이트온이나 카톡을 보면 Notifycation하고 팝업하고 같이 나오잖아요? 거기에서 팝업부분 처리를 어떻게 해야되는건지에 대한 질문이였습니다..^^;;
0 추천
커스텀 토스트를 만들면 됩니다.

 

커스텀 토스트 관련 레이아웃 xml을 설정한 후, 메시지 받는 부분에서 해당 레이아웃을 inflater 하여 설정합니다.

 

   Toast_layout = inflater.inflate(R.layout.custom_toast, (ViewGroup) findViewById(R.id.my_toast_layout_root));

 

이런식으로 설정하시고, 해당 xml 안에 프로필사진, 사용자이름, 대화 내용 등을 출력해주면 됩니다.
김생선 (3,310 포인트) 님이 2013년 5월 16일 답변
또한 커스텀다이얼로그로도 비슷하게 구현할 수 있습니다.
...