我希望能修改我 Android 应用程序中的返回堆栈,如下所示:
现在,流程是这样的:
A -> B -> C -> D -> E -> F
我想要能够修改返回堆栈,使得当用户到达 F 活动时,D 和 E 会从堆栈中清除。因此,如果用户点击返回,流程就是 F -> C。
此外,从 F 开始,用户可以转到 B 活动,这也应该清除 C、D、E 和 F。
我已经看到一些有关清除堆栈或删除顶部项的信息,但我想在触发某个活动时从堆栈中删除多个项目。
非常感谢您的帮助。
现在,流程是这样的:
A -> B -> C -> D -> E -> F
我想要能够修改返回堆栈,使得当用户到达 F 活动时,D 和 E 会从堆栈中清除。因此,如果用户点击返回,流程就是 F -> C。
此外,从 F 开始,用户可以转到 B 活动,这也应该清除 C、D、E 和 F。
我已经看到一些有关清除堆栈或删除顶部项的信息,但我想在触发某个活动时从堆栈中删除多个项目。
非常感谢您的帮助。