【发布时间】:2015-01-25 19:00:22
【问题描述】:
我开发了一个应用来安排多个本地通知以提醒用户做某事。当年的每个月都应该发出通知。
这些本地通知是使用“AlarmManager”安排的。在“BroadcastReceiver”的 OnRetrieve 中创建并引发通知。
在应用程序(由用户)终止或设备重新启动之前一切正常。
经过一番研究,我找到了在设备重新启动时重新安排警报/本地通知的解决方案 => 使用带有“ActionBootCompleted”作为意图过滤器的 BroadcastReceiver,然后在“OnReceive”中重新安排通知。
很遗憾,如果应用程序终止,我找不到合适的解决方案来重新安排警报/本地通知。
这种情况下最好的方法是什么?
【问题讨论】:
标签: android xamarin broadcastreceiver alarmmanager