【发布时间】:2014-07-04 10:58:01
【问题描述】:
我想在退出应用时启动服务。
代码是:
Intent i_service = new Intent(MainActivity.this,check.class);
startService(i_service);
当我重新打开我的应用程序时,我想停止我在退出应用程序时启动的服务。
代码是:
Intent i_service = new Intent(MainActivity.this,check.class);
stopService(i_service);
这是正确的做法吗?
如何停止我的旧服务?
提前致谢
【问题讨论】:
-
是的,你的做法是正确的..
-
如果我的服务已经停止了,是否会导致错误
-
不,它不会导致任何错误..它会检查,如果它正在运行,那么它将停止..
-
或者你可以服务是否正在运行,如果它正在运行则停止stackoverflow.com/questions/600207/…
-
在服务中执行代码,例如每当工作完成时服务自动停止,然后无需检查服务是否正常工作;如果您再次启动服务,那么它会自动执行新的工作...
标签: android android-intent android-service android-intentservice