OneSignal 清除所有通知本机 Android

OneSignal clear all notifications Native Android

我创建了一个 android 应用程序,我在其中使用 OneSignalPHP-API[ 发送通知=19=]。这些通知与订单详情有关。我希望当用户在应用程序内打开 OrdersActivity 时,所有通知自动删除。我知道这是可能的,但我是使用 OneSignal 的新手。

我只在应用程序中使用此代码订阅设备:

OneSignal.startInit(this)
            .inFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification)
            .unsubscribeWhenNotificationsAreDisabled(true)
            .init();

当您从通知中打开 activity 时尝试使用 OneSignal.clearOneSignalNotifications() 点击它将解决您的问题。