好的,所以我做了一些研究,看起来有很多关于这个的问题(比如这里),但似乎没有一个答案能解决我的特定问题。
简单地说,假设我们有三个活动的后台堆栈:A -> B -> C。现在,如果用户在活动 C(前台活动)中执行某个操作,我希望能够从后台堆栈中删除活动 B,并且用其他活动 D 替换它,给出 A -> D -> C。有没有办法在不破坏活动 C 的情况下做到这一点?
提前致谢。
好的,所以我做了一些研究,看起来有很多关于这个的问题(比如这里),但似乎没有一个答案能解决我的特定问题。
简单地说,假设我们有三个活动的后台堆栈:A -> B -> C。现在,如果用户在活动 C(前台活动)中执行某个操作,我希望能够从后台堆栈中删除活动 B,并且用其他活动 D 替换它,给出 A -> D -> C。有没有办法在不破坏活动 C 的情况下做到这一点?
提前致谢。