使用NotificationListenerService在Android中安排通知

时间:2018-12-21 07:58:43

标签: java android kotlin notifications

我正在开发一个需要安排通知的应用程序。 我正在通过onNotificationPosted方法接收通知,并且通过调用cancelNotification(sbn.key)

取消了该通知。

现在我想在将来的某个特定时间显示该通知。当我在将来的某个时间通知时,不会通知相同的通知。

例如下面的代码不起作用,并且在延迟一段时间后通知相同的通知时,不会调用onNotificationPosted

cancelNotification(sbn.key) Handler().postDelayed({
        val notificationManager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager
        notificationManager.notify(sbn.id, sbn.notification)
    }, delay)

我该如何实现?

0 个答案:

没有答案