我有一个后台服务方法,经常调用更新的应用程序数据。 我有一个活动,其中根据用户导航显示多个片段。 我刚开始服务时,我的仪表板活动启动应用程序,我显示的片段。现在我只想停止服务,当用户从app.I退出代码停止服务onDestroy()我的活动,但它永远不会当用户按下android手机主页按钮并退出应用程序时被调用。当后台应用程序停止BackgroundService
低于我的服务代码 -
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
callAsynchronousTask();
return Service.START_NOT_STICKY;
}
您无法拦截主页按钮,但可以确定是否按下主页按钮。我很久以前就回答过,只是搜索拦截Home Button按钮。 – 2014-09-27 10:03:28