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

GCM으로 푸시받아 올린 Notification이 사라집니다.

0 추천

안녕하세요. 

 

GCM 기능을 해보려고 블로그 찾아서 테스트를 했습니다.

푸시가 전송되어 로그가 찍히는 걸 확인하고 기뻐서 춤을 춘 다음(...)

Notification을 올리는 소스를 붙였는데

보통 게임들 푸시 보면 노티가 뜨고 그대로 남아있잖아요?

그런데 제가 만든 것은 푸시가 그냥... 내용이 뜨기는 하는데

인디케이터에 아이콘이 남아있지 않고 그냥 사라집니다.

제가 어떤 부분을 잘못한건지 고수님들 도와주세요 ㅠㅠ

 

소스가 길면 보기 불편하실테니 서비스 구현까지는 블로그대로 따라했으니 생략 하고

노티 올리는 소스만 같이 올릴게요.

Intent intent = new Intent(getApplicationContext(), MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
		
PendingIntent pi = PendingIntent.getActivity(getApplicationContext(), 0,
   intent, PendingIntent.FLAG_UPDATE_CURRENT);
        
mNotification = new Notification();
mNotification.tickerText = msg;
mNotification.icon = R.drawable.ic_launcher;
mNotification.setLatestEventInfo(getApplicationContext(), "title",
                msg, pi);

startForeground(NOTIFY_ID, mNotification);

 

ire (3,900 포인트) 님이 2013년 11월 7일 질문

1개의 답변

0 추천
풀소스 블로그가 어디인가요?
앤드류이드 (6,190 포인트) 님이 2013년 11월 7일 답변
...