【发布时间】:2017-04-24 13:44:11
【问题描述】:
我有一个应用程序正在执行一些重复的后台任务。我正在使用带有 setrepeating 方法的服务和 Alarmmanager。停止此服务的唯一方法是在我的活动屏幕上显示一个按钮(当然,android 系统可以随时以任何原因杀死它,但我不在乎 android 系统做了什么)。我的问题是,当我的活动在一段时间后被 android 系统破坏时,我有一个永远运行的服务,除非 Android 杀死它。我的问题是如何在创建新活动后获得该服务的引用以停止它(我假设我在旧活动被破坏后创建新活动)?
【问题讨论】:
-
我想我刚刚创建了这个问题的副本stackoverflow.com/questions/10482171/…
标签: android service background alarmmanager