我想在打开应用程序后关闭通知

时间:2013-06-13 09:43:16

标签: android notifications alarmmanager

我在app上完成任务时收到通知。我有一个Reminder应用。因此,当我收到通知时,我点击了处于notiftication状态栏中的通知,并且它工作正常,通知被删除并且它打开了应用程序。问题是当我收到通知并且我忽略它时通过单击应用程序直接进入(不在通知状态栏中),应用程序已打开,但通知仍在通知状态栏中。在此处应该在代码中执行,以便在我单击时删除通知应用??

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

首先,您需要通知ID - 您应该知道其ID,因为您创建了通知。 完成后,您可以拨打NotificationManager.cancel(id)

NotificationManager notifManager = ... // get the instance
notifManager.cancel(notificationId);