2013-02-21 115 views

回答

1

在您的活动的onPause状态停止您的服务。

有关服务的更多详细信息,请访问http://developer.android.com/reference/android/app/Service.html

对于AlarmManager,请访问http://developer.android.com/reference/android/app/AlarmManager.html了解更多信息。在那里你可以找到取消方法来删除任何符合你意图的闹钟。

+0

如果它停在onPause(),那么当你按下主页按钮时,它不会在后台更新? – 2013-02-21 11:15:11

+0

是的。通常的做法是在onResume中启动服务并在onPause中停止。 您可以阅读更详细的android活动的活动生命周期[here](http://developer.android.com/reference/android/app/Activity.html) – 2013-02-21 11:32:15

+0

我想停止服务onDestroy()如何我是否停止服务? – 2013-02-21 11:39:39