如何使用导航架构组件避免碎片重新生成?

问题描述

我在抽屉中有4个片段,我们称它们为片段 A,B,C,D 。我使用导航架构将片段与抽屉绑定。

片段A是我的入口点,从那里我可以导航到抽屉中的任何位置。

假设我采用的路径 A> B> C> B> C

如果我从C退回,它将转到B,然后再次到C,然后到B,最后到A,但是我不想要那样。

当我从C按下“后退”按钮时,我希望它先回到B再回到A,而不重新创建已经在后退堆栈中的片段。有人可以帮忙实现此目标吗?

解决方法

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

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

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