我正在使用报警管理器和broadcastReceiver。我能够设置一个警报等等。但我仍然坚持如何处理我的问题。我需要能够设置重复闹钟,这里的诀窍是让它在下午4点每月14日重复一次(所以每月闹钟)。
我该如何解决?我知道如何让它重复每一天或每周,因为很容易计算一周中的毫秒数,但是当我们每月说话时,每个月都有不同的天数,所以我无法设置它固定间隔。
这里有什么帮助吗? 谢谢
答案 0 :(得分:2)
根据要求。你在上面提供的,我只会一次安排一个警报,只计算触发前一个时间的新时间值。您还想做的一件事是设置一个服务来监听启动完成事件。警报不会在重新启动后持续存在。您可以在How to start an Application on startup?
找到有关如何执行此操作的信息