该应用程序在后台有几个正在运行的服务。它们之前运行,我希望它们在App关闭后继续运行。
我从Activity
致电:
finish();
System.exit(0);
应用程序从前台删除,但在概述屏幕(长按菜单按下)中仍然显示应用程序。并且它始终具有相同的行为:
finish()
等。为什么会发生这种情况?如何正确关闭应用程序(保持后台服务仍在运行)?
编辑:看起来更通用:Android: Behaviour of App in Overview Screen after calling finish()