如何重新打开之前使用NavHostFragment导航到的片段?导航抽屉: Home => Animals-Fragment 片段: Animals-Fragment => Bunnies-Fragment => Temporarily change Bunny colorto blue from red 导航抽屉: Bunnies-Fragment =>
在我最近的项目中,我使用了带有BottomNavBar的导航组件。BottomNavBar有4个菜单。对于前3个菜单,我在NavGraph文件中定义了片段,但对于最后一个菜单项,我必须打开抽屉。现在,单击前3个菜单的listener可以很好地工作,因为所有三个片段都在打开。但我打不开抽屉。private fun initNavigation() {
val host :
我创建了一个类来为我的应用程序中的每个选项卡处理不同的后台堆栈,因此我使用不同的导航控制器和"currentcontroller“字段来获取当前的导航控制器:
private val navNewsController所以我有一个可以同时从新闻和表单打开的FragmentA。每当我从新闻中打开FragmentA,然后从表单中打开FragmentA时,从新闻中