Android应用在关闭服务/应用上做一些事情

时间:2015-02-18 09:37:22

标签: android xamarin android-service lifecycle android-event

我有一个应用程序,它在后台有一个队列来做某事。我还有一个服务,它在通知中心显示和更新有关队列进度的通知(因为它不依赖于某个活动)。

通知如下:"剩下4项"。

除了应用程序被用户和/或系统销毁之外,所有工作都很棒。

我想更新应用程序或服务已关闭的通知(类似于"回来,你错过了一些项目")。我知道应用程序没有" close" -event,并且#34;被销毁"在这种情况下,不会调用服务中的事件。

我和Xamarin一起工作。

我能做些什么来实现这个目标?有任何想法吗?感谢

1 个答案:

答案 0 :(得分:1)

您可以使用Alarm Manager启动后台服务,即使它已被终止。当我不得不更新用户的当前位置时,我遇到了同样的问题。我设置了一个无限的警报,如果它不是每五分钟启动一次就启动android服务。你可以尝试一下。