0

我试图在导航时将参数从一个片段传递到另一个片段,并按照https://developer.android.com/guide/navigation/navigation-pass-data的说明进行操作

我现在在项目中使用 safeargs 已经有一段时间了,所以问题不应该出在依赖项上。

findNavController().navigate(R.id.action_FragmentA_to_FragmentC) 工作正常但

“FragmentADirections”没有更新到 FragmentC 的导航操作。

我已经在导航图中的 FragmentC 处设置了 String 类型的参数,并且该操作也显示在导航图中,并且该操作也在导航图的 xml 中。

4

1 回答 1

2

我重新启动了 Android Studio 并再次打开了该项目。运行它一次,不知何故它决定出现。我认为ianhanniballake提到的是正确答案。再次构建应用程序应该可以解决问题。

于 2020-05-10T04:04:03.760 回答