该应用程序具有以下流程:
1)首页->活动A->活动B->活动C->活动A->活动B->活动C->等。
2)首页->活动C->活动B->活动C->活动A->活动B->活动C->等。
3)首页->活动D->活动B->活动C->活动A->活动B->活动C->等。
Activity B 有一个按钮,必须关闭除 Home 和第一个 Activity 之外的所有 Activity。最好的方法是什么?
如果我给 A、B 和 C 相同的 taskAffinity 并使用 finishAffinity() 那么所有活动都将关闭。