小编Var*_*d G的帖子

当从包中检索传递的参数时,为什么 Android Studio 会发出警告并建议使用 requireArguments() 而不是参数!!?

因此,就像标题所说,我正在尝试根据我正在使用的文档从包中检索传递的参数var args = GameWonFragmentArgs.fromBundle(arguments!!)。但Android Studio建议使用以下代码: var args = GameWonFragmentArgs.fromBundle(requireArguments())

我查找了 Fragment 的 Android 文档,发现它requireArguments()返回 @NonNull Bundle 或 IllegalStateException。为什么Android Studio建议使用它,两者有什么区别?

另外,我找不到有关 的相关文档fromBundle()

android android-fragments android-navigation

5
推荐指数
1
解决办法
2441
查看次数