多层 activity 结束!

  现在有5个界面,按顺序跳转,1,2,3,4,5
在第5个界面,只能返回到第一个界面,我用Intent直接跳转,并且finish()当前页面,但是,我按返回键的时候,就会依次返回到4,3,2
有没有办法在返回到1的时候,将其余4个界面全部结束掉。 

public void goHome(View v) {

        Intent intent = new Intent();

        intent.setClass(this, Activity1.class);

        intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

        startActivity(intent);

}

你可能感兴趣的:(多层 activity 结束!)