0

我的申请中有很多通知。通过每个通知,我都在调用 myProject 的主要活动。

现在我的应用程序中有多个通知,例如 aNotification、BNotification。. .

我知道如何取消该通知。

IE:

 NotificationManager notificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
 notificationManager.cancel(NotificationConstants.NOTIFICATION_ID_EVERY_MONTH);

但是如果有多个通知那么如何处理呢?

谢谢。

4

1 回答 1

2

管理多个通知的唯一方法是在通知它们的同时存储它们的 id

IE,

notificatonManager.notify(int id, Notification notification)

现在,您每次调用此函数时都需要存储“int id”,因为它在您的应用程序中是唯一的。然后,您可以随时使用它来取消它。确保保持其唯一性,以便您可以正确管理每个通知....

于 2011-12-30T10:27:47.560 回答