Android打开新的Activity并同时关闭当前Activity

时间:2023-03-09 09:31:17
Android打开新的Activity并同时关闭当前Activity
 Intent it = new Intent();
it.setClass(EditActivity.this, MainActivity.class);
it.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(it);

重点是调用.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)

如果执行完当前Activity后无需跳转到其他指定的活动界面,则可以直接在执行完成后调用 EditActivity.this.finish()