如何在android中的特定时间后删除通知?

Kri*_*hna 6 notifications android

我在创建一个简单的Android应用程序,创建了一个通知.

现在,如果用户在特定时间后没有响应,我想删除通知

这意味着我想在五分钟后删除通知

Dav*_*vid 13

目前正确的解决方案可能是使用:

NotificationCompat.Builder#setTimeoutAfter(长)


unc*_*ons 6

您需要的是Alarmmanager 和notificationmanger 的组合。

注册将在 5 分钟内调用服务的警报管理器,并在服务实现中使用 NotificationManager.cancel。

警报服务示例在这里。我想您知道使用Notification Manager