Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用意向动作设置报警,允许应用程序设置唯一报警_Android_Android Intent - Fatal编程技术网

Android 使用意向动作设置报警,允许应用程序设置唯一报警

Android 使用意向动作设置报警,允许应用程序设置唯一报警,android,android-intent,Android,Android Intent,我正在尝试编写一个应用程序,根据由备用算法确定的一些预设值自动设置Android默认报警 使用ACTION_SET_alarm intent,报警设置工作正常,但是每次我运行应用程序时,它都会设置一个新的报警。我想知道是否有任何方法可以在每次活动设置警报时更新一个唯一的警报集(这样Android警报应用程序中就不会有数百个新警报) 如果有必要,我将提供代码摘录,但是这个问题似乎可以在没有具体示例的情况下得到回答。注意:我使用的不是用于通知其他活动某些事件的安卓警报系统,而是用户在早上醒来时使用的

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

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

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


提前感谢您的帮助

事实证明,考虑到我的问题范围,这实际上是不可能的。取而代之的是,我必须处理一份特定于制造商的闹钟列表(),并专门处理每种情况


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

可能需要一些澄清:我已尝试将intent intent.ACTION\u EDIT与我的intent捆绑在一起,并尝试指定设备的本地报警,但我似乎找不到有关如何执行此操作的任何文档。我也不知道这是实现我目标的途径。