首页 > 解决方案 > 在使用 Navigation 组件和 Kotlin 进行导航时向 backstack 添加额外的片段

问题描述

在我的应用程序中,我有一个餐馆和菜肴清单。点击餐厅后,应用程序重定向到餐厅屏幕,当您点击返回时,它返回搜索屏幕,只需 popBackStack()。但是在选择了一道菜后,我希望应用程序导航到菜式屏幕,然后在返回按钮上前往有该菜式的餐厅,然后返回搜索屏幕。 换句话说,我只想知道导航到特定片段是否可以在它们之间添加一个额外的片段,以便在返回时先返回它,然后再返回起始片段?如果没有,是否有可能以任何其他方式实现这一目标?

标签: androidkotlinnavigationandroid-architecture-navigationback-stack

解决方案


推荐阅读