当我的堆栈处于这种情况下:
A->B->C
如果我开始D Activity ,我希望 Activity 堆栈变为:
A->D
请注意, Activity C是一个对话框。
最佳答案
这是将执行所需步骤的步骤:
来自 Activity C的
fromActivityC
与 Intent 和标志FLAG_ACTIVITY_CLEAR_TOP
集 bundle 在一起启动 Activity A。 // following code can be used to get the boolean in the oncreate
boolean entrypoint=this.getIntent().getExtras().getBoolean("fromActivityC");
一个小变通办法,但希望能对您有所帮助