以前の積み重ねられたアクティビティをどのように殺すか教えてください。私の必要条件はそうです アクティビティから移動させてください A ----> B -----> C --- ---> D -----> E その後の活動スタックは、EDCBA になります私のすべての作業が行われている場合今、私はEでいますし、私はスタックアクティビティを殺すには
startActivity(intent);
this.finish();
を使用して活動
B に移動
このコードはkillだけですEアクティビティが、私は殺したいC Dもあります。 どうすればいいですか?ありがとう。
それがアクティビティBの新しいインスタンスを作成しますか、単に前に古いものをもたらすでしょうか? –
@AndroidKiller http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_CLEAR_TOP –