我想在我的应用程序不再可见时运行一个SERVICE,例如,如果用户按下主页按钮或杀死了我的应用程序。 我该如何实现呢?
答案 0 :(得分:2)
您可以在活动的onStop
中运行该服务。
当活动不再对用户可见时,将调用Onstop
。
如果应用程序崩溃,它将无法工作。
答案 1 :(得分:0)
您可以在活动的onPause中运行该服务。当用户按下主页按钮时调用OnPause。对于后退按钮,调用OnStop。如果应用程序崩溃,它将无法工作。
答案 2 :(得分:0)
您可以覆盖onPause
方法,该方法在用户按下主页按钮并且您的应用程序在后台运行时运行,而onDestroy
在您的应用程序被杀死时回调。
检查this