0

アプリケーションに多くの通知があります。通知ごとに、myProject のメイン アクティビティを呼び出しています。

現在、私のアプリケーションには、aNotification、BNotification などの複数の通知があります。. .

その通知をキャンセルする方法を知っています。

すなわち:

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

しかし、複数の通知がある場合、それを処理する方法は??

ありがとう。

4

1 に答える 1

2

複数の通知を管理する唯一の方法は、通知中に ID を保存することです

つまり、

notificatonManager.notify(int id, Notification notification)

この関数をアプリ内で一意として呼び出すたびに、「int id」を保存する必要があります。その後、いつでもそれを使用してキャンセルできます。すべての通知を適切に管理できるように、一意に保つようにしてください....

于 2011-12-30T10:27:47.560 に答える