0

我正在尝试编写一个应用程序,该应用程序根据由替代算法确定的一些预设值自动设置 Android 默认警报。

使用 ACTION_SET_ALARM 意图的警报设置工作正常,但是每次我运行应用程序时,它都会设置一个新的警报。我想知道是否有任何方法可以在每次活动设置警报时更新一个独特的警报设置(这样Android警报应用程序中就不会出现数百个新警报)。

如有必要,我将提供代码摘录,但是似乎可以在没有具体示例的情况下回答这个问题。注意:我没有使用旨在通知其他活动某些事件的 Android 警报系统,而是用户将用于在早上醒来的实际 Android 警报。

提前感谢您的任何帮助!

4

1 回答 1

0

事实证明,考虑到我的问题范围,这实际上是不可能的。相反,我必须使用制造商特定的闹钟列表(此处)并具体处理每种情况。

在用户仍要使用开源警报的情况下,我不得不删除 ACTION_SET_ALARM 意图,因为目前没有解决冗余警报问题的方法。用户必须手动删除每个警报。

于 2012-07-30T21:00:31.613 回答