アクティビティ A->B->C->D から移動するアプリケーションがあります。D のボタンを押すと、スタックが A->D になるようにしたいと考えています。私はAndroid APIレベル8から10までこれを行いましたが、Android 4.0では、バックグラウンドでアクティビティを強制終了する「アクティビティを保持しない」設定があり、アクティビティが生きていないため、Intent.FLAG_ACTIVITY_CLEAR_TOPとIntent.FLAG_ACTIVITY_NEW_TASKが役に立たなくなります。
どうすればこの状況を処理できますか。どんな助けも大いに感謝します。