我正在使用带有导航组件的底部导航视图。这里的第一个菜单是开始目的地。每当我使用 findNavController().currentBackStackEntry?.savedStateHandle?.getLiveData<Contact>("contact") ?.observe(viewLifecycleOwner) { result -> viewModel.setContact(result) }
从第三个菜单片段子片段片段中获取结果时。每当我 popBackstack()
子片段它返回到第一个菜单即开始目的地。如果我 popBackstack()
注释掉上面的代码后,它会正常返回到第三个菜单本身。有没有办法在收到子片段片段的结果后返回第三个菜单本身。