如果存在多个通知,如何提供计数器

时间:2011-08-26 10:45:12

标签: android notifications push-notification

我已经使用C2dm实现了PushNotification。我也收到来自c2dm的通知。我的问题是,当我收到多个通知时,我想给一个计数器,我的意思是“你有一个通知(计数)”。我该如何实现呢。

4 个答案:

答案 0 :(得分:5)

您可以将数值设置为通知对象

Notification notifyDetails = new Notification(R.drawable.alarm,intent.getExtras().getString(KEY_TITLE),System.currentTimeMillis());
notifyDetails.number = 1; ////// here you can pass the counter value which will so you the number 

这是链接

http://developer.android.com/reference/android/app/Notification.html#number

http://developer.android.com/guide/topics/ui/notifiers/notifications.html

Android Notification Bar Number

答案 1 :(得分:2)

您在寻找Notification#number吗?

答案 2 :(得分:0)

initPreview();

答案 3 :(得分:0)

NotificationManager notificationManager=(NotificationManager)context.getSystemService(NOTIFICATION_SERVICE);

这将创建notificationManager类实例。然后,您将拥有通知对象,您可以使用该对象进行任何调整。要设置收到的邮件数,只需设置:

notification.setNumber(1);