【发布时间】:2016-08-18 19:11:54
【问题描述】:
我正在尝试返回到活动堆栈中的活动,删除当前活动和目标活动之间的所有活动。
我读到这是实现它的方法:
Intent i = new Intent(SettingsActivity.this, MainActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
据说它会完成当前和目的地之间的所有活动,同时也在破坏目的地活动。
这不是我想要的行为。我需要避免破坏目标活动。它应该自行恢复,而不是被销毁和重新创建。
如何实现?
【问题讨论】:
标签: android android-activity activity-lifecycle appcompatactivity