閉じずに次々と実行するいくつかのアクティビティがあります (1->2->3->4)。4 から 1,2,3 のアクティビティを閉じて、新しいアクティビティを実行したい。コード:
Intent intent = new Intent(UserpickActivity.this, CommunicationActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
UserpickActivity - 4 番目のアクティビティ、CommunicationActivity - 次のアクティビティ。しかし、このコードの後でも、以前のアクティビティはすべて機能していました。実行中のアクティビティをすべて閉じて、新しいアクティビティを実行するにはどうすればよいですか?