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

Notification 종료.ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

0 추천
mNM = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);  
   mNoti = new NotificationCompat.Builder(getApplicationContext())
     .setContentTitle("신상톡톡")
     .setContentText(intent.getExtras().getString("message"))
     .setSmallIcon(R.drawable.talktalk_icon)
     .setAutoCancel(true)
     .setTicker("ㅅㄷㄴㅅ.")
     .build();
   
   mNoti.flags |= Notification.FLAG_AUTO_CANCEL;
   
   mNM.notify(7777, mNoti);

정말 모르겠습니다..

도데체 왜 안지워 지는건가요......

ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠGCMINTENTSERVICE에서 메세지를 받은후 저 코드를 실행해주는데요

아무리 구글링해서 그대로 해도 안되네요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

 Notification을 클릭했을때 사라지면되는데 사라지지가 않아요 ㅠㅠㅠㅠㅠㅠ도와주세요

mamongs (4,050 포인트) 님이 2013년 9월 3일 질문

1개의 답변

0 추천
NotificationCompat.Builder 에 setContentIntent 하지 않으면

아무리 setAutoCancel 을 true로 줘도 사라지지 않더군요...

 

약간의 꽁수이긴 한것같은데...

         Intent dummyIntent = new Intent();
         PendingIntent pIntent = PendingIntent.getBroadcast(context, 0, dummyIntent, PendingIntent.FLAG_UPDATE_CURRENT);
 

해놓고,

.setContentIntent(pIntent) 추가 해 보시면 어떨까요?

 

다른 좋은 방법이 있으면 더 좋을것 같긴합니다만.. ^^
밍이~ (5,780 포인트) 님이 2013년 9월 4일 답변
그렇군요.. 감사합니다..
좋은 아이디어 잘 보고 갑니다.
감사합니다.
...