取消通知
Cancel notification
我使用Onesignal推送通知,需要取消所有onPause和onResume的通知,
NotificationManager notificationManager = (NotificationManager) getApplicationContext().getSystemService(Context.NOTIFICATION_SERVICE);
if (notificationManager!=null)
notificationManager.cancelAll();
但它无法正常工作。当应用程序重新启动时,我会收到所有旧通知。我重新启动我的应用程序,这些旧通知不需要显示。
请帮忙解决这个问题!!
您需要从 OneSignal SDK 使用此方法 clearOneSignalNotifications
或仅针对一个通知cancelNotification
。
我使用Onesignal推送通知,需要取消所有onPause和onResume的通知,
NotificationManager notificationManager = (NotificationManager) getApplicationContext().getSystemService(Context.NOTIFICATION_SERVICE);
if (notificationManager!=null)
notificationManager.cancelAll();
但它无法正常工作。当应用程序重新启动时,我会收到所有旧通知。我重新启动我的应用程序,这些旧通知不需要显示。 请帮忙解决这个问题!!
您需要从 OneSignal SDK 使用此方法 clearOneSignalNotifications
或仅针对一个通知cancelNotification
。