示例:我有 3 个活动,A、B 和 C。从 Activity AI 打开 Activity B,然后从 B 打开 Activity C。然后我通过代码退出应用程序:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
finish();
System.exit(0);
我将此代码用于退出应用程序。但是当重新启动应用程序时,再次回到最近的活动。我的问题,退出应用程序时如何完成所有活动?