Я занимаюсь разработкой приложения, в котором мне нужно планировать уведомления.Я получаю уведомления в методе 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)
Как мне этого добиться?