例: 3 つのアクティビティ A、B、および C があります。アクティビティ AI からアクティビティ B を開き、B からアクティビティ 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);
このコードを終了アプリに使用します。ただし、アプリを再起動すると、最近のアクティビティに戻ります。私の質問、アプリを終了するときにすべてのアクティビティを終了するにはどうすればよいですか?