OneSignal清除所有通知Native Android

问题描述

我创建了一个Android应用,其中使用 OneSignal PHP-API 发送通知。这些通知与订单详细信息有关。我希望当用户在应用程序中打开OrdersActivity时,所有通知会自动删除。我知道有可能,但是我是使用OneSignal的新手。

我仅在应用程序中使用以下代码来订阅设备:

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

解决方法

尝试从通知中打开活动时使用OneSignal.clearOneSignalNotifications(),它将解决您的问题。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...