gpt4 book ai didi

android - Unresolved reference : NavArgs after added some arguments to destination

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:43:30 33 4
gpt4 key购买 nike

我正在做一个小项目并尝试使用新的导航架构组件。当我尝试向目的地添加一些参数时,出现“未解析的引用:NavArgs”错误。

我遵循了本指南 https://developer.android.com/topic/libraries/architecture/navigation/navigation-pass-data#kotlin并且已经添加了

类路径“android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha11”

到我的项目gradle文件并添加

应用插件:'androidx.navigation.safeargs.kotlin'

到我的应用程序 gradle 文件。

如上指南所示,我想使用 val args: AddKittenFragmentArgs by navArgs() 获取传递的参数。但是无法识别 navArgs()

生成的代码中的 NavArgs 也没有解析。

data class MyFragmentArgs(val argOne: String? = "\"\"", val argTwo: String? = "\"\"") : NavArgs

最佳答案

在我的例子中,我输入了以大写字母开头的参数名称

        <argument
android:name="MyArgument" // changed it to myArgument fix the problem
app:argType="string"
app:nullable="false" />

关于android - Unresolved reference : NavArgs after added some arguments to destination,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54354034/

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