验证应用关闭ANDROID

时间:2012-04-20 17:25:16

标签: android

我正在进行一个后台程序,该程序从x秒开始运行以获取新信息。到现在为止还挺好。问题是,当我完成应用程序时,线程始终保持活动状态。

有没有办法检查申请是否已经结束?

谢谢

2 个答案:

答案 0 :(得分:0)

如果您的任务应在活动停止显示时停止,则您不应启动服务,但绑定到活动。一旦活动结束,任务就会自动停止。如果多个活动应该使用该服务,请将其绑定到每个活动。

Here's如何绑定服务:

Intent intent = new Intent(this, LocalService.class);
bindService(intent, mConnection, Context.BIND_AUTO_CREATE);

答案 1 :(得分:0)

您可以创建Toast或AlertDialog框以及完成活动的代码,以通知您应用程序已结束。