是否可以清除指向一个导航图的所有 backstack 条目链接?

问题描述

我处于以下情况:

  • 我在另一个图表中包含了一个导航图表
  • 子图中的流可以从不同的位置开始(我使用一种协调器作为起始目标,根据某些参数导航到起始目标)。
  • 子图中的流程可以在多个目的地结束。
  • 子图内的导航使用 android back。

我想知道当我检测到此导航流结束时是否可以清除与子导航图相关的所有返回堆栈条目。返回堆栈状态在很大程度上取决于开始和结束目的地,因此设计每个导航以保持整个事物一致并完美清除返回堆栈而没有副作用(例如有一个弹出参数来搜索不存在的目的地,这将是一个真正的负担)清除所有返回堆栈)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)