android - 在 Android 中安排通知

标签 android notifications alarmmanager

我需要能够在未来的不同时间安排多个通知。

我尝试使用 AlarmManager 执行此操作,但不合适,原因如下。来自 AlarmManager.set():“如果已经为这个 Intent 安排了一个警报(filterEquals(Intent) 定义了两个相同的 Intent),那么它将被删除并被这个 Intent 替换。”

猜猜看,除了不同的 Extra 之外,发送 Intent 相等的(但那些不计入 filterEquals)。

那么我如何安排多个通知,当我的应用程序被终止时仍会显示(这就是我尝试 AlarmManager 的全部原因)?

谢谢。

最佳答案

确定哪个事件将首先发生,并安排它,当您的事件触发时让它安排下一个事件发生。

关于android - 在 Android 中安排通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2551864/

相关文章:

notifications - APNs 的设备 token 是什么编码?

android - 如何在 Android 中堆叠推送通知?

android - 应用程序未运行时的 BroadcastReceiver

java - Android 中广播接收器的 AlarmManager

android - Android 上的应用内屏幕录制每秒捕获 15 帧

android - 如何在 Android 上分享照片时过滤应用程序

cocoa - 构建我的代码所需的建议

android - 闹钟没有唤醒设备

java - ListView 不显示存储在 SQLite 数据库中的项目

android - 应用程序在同一型号的两部手机中显示不同的文字大小