当我的应用程序处于后台时,我使用第三方管理器来关闭应用程序的进度。然后我一开始退出应用程序,但它会自动重新打开。可能的原因是什么?
这是我的退出代码:
for (Activity activity : mActivityList) {
activity.finish();
}
System.exit(0);
activity.finish();
将仅完成当前执行活动。而System.exit(0);
将关闭所有活动以及应用程序。
然而,在Android中使用System.exit(0);
是不可取的。您应该简单地使用finish();
语句来关闭所有活动以及应用程序。