我在后台运行一个
但我有一种情况,假设用户自己关闭了应用程序,那么我也想停止
是否有任何方法可以在用户自己关闭应用程序时通知
真的需要帮助。
编辑:我尝试使用
JobIntentService
来执行任务。使用JobIntentService
的原因是,用户可以最小化屏幕,即使Android OS销毁活动,JobIntentService
仍将继续运行,而且如果用户回来,他可以得到更新的结果。但我有一种情况,假设用户自己关闭了应用程序,那么我也想停止
JobIntentService
。是否有任何方法可以在用户自己关闭应用程序时通知
JobIntentService
。真的需要帮助。
编辑:我尝试使用
onTaskRemoved
,但我的测试设备没有调用它(我确定许多其他设备也不会调用它)。此外,服务在从最近的列表中删除应用程序时会自动停止,但在再次打开应用程序时会重新启动,这正是我不想要的。