Как управлять Уведомлением об отмене на MainActivity Приложения? - PullRequest
0 голосов
/ 30 декабря 2011

В моем заявлении много уведомлений. По каждому уведомлению я вызываю основную деятельность myProject.

Теперь в Моем Приложении есть несколько уведомлений, таких как Уведомление, Уведомление. , ,

Я знаю, как отменить это уведомление.

т.е:

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

Но если есть несколько уведомлений, то как с этим справиться ??

Спасибо.

1 Ответ

2 голосов
/ 30 декабря 2011

Единственный способ управлять несколькими уведомлениями - это сохранять их идентификаторы при уведомлении их

, т. Е.

notificatonManager.notify(int id, Notification notification)

Теперь вам нужно сохранять «int id» каждый раз, когда вы вызываете эту функцию какего уникальный в вашем приложении.Затем вы можете использовать его для отмены, когда захотите.Удостоверьтесь, что он уникален, чтобы вы могли правильно управлять каждым уведомлением ....

...