gpt4 book ai didi

Android 导航 popBackStack

转载 作者:行者123 更新时间:2023-12-04 00:06:48 27 4
gpt4 key购买 nike

我尝试使用 Android Navigation 组件并遇到了回栈问题。

我有 fragment A,B。
我写的:

Navigation.findNavController(view).navigate(R.id.a_to_b)

没关系。但是,如果我想返回 A,我会调用:
Navigation.findNavController(view).popBackStack();

然后在 fragment B 中将使用 调用 onViewStateRestored空 状态
为什么?

我想在调用导航到 fragment A 时保持状态。

最佳答案

尝试这个

val controller = Navigation.findNavController(view)
controller.popBackStack(R.id.id_of_fragment_which_you_want_to_skip, true)

关于Android 导航 popBackStack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54360151/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com