【发布时间】:2019-06-18 14:59:41
【问题描述】:
我正在做一个小项目并尝试使用新的导航架构组件。当我尝试向目标添加一些参数时,出现“未解析的引用:NavArgs”错误。
我遵循了这个指南https://developer.android.com/topic/libraries/architecture/navigation/navigation-pass-data#kotlin 并且已经添加了
classpath "android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha11"
到我的项目 gradle 文件并添加了
apply plugin: 'androidx.navigation.safeargs.kotlin'
到我的应用程序 gradle 文件。
如上面的指南中所见,我想使用val args: AddKittenFragmentArgs by navArgs() 来获取传递的参数。但navArgs() 无法识别。
另外,生成代码中的NavArgs 也未解析。
data class MyFragmentArgs(val argOne: String? = "\"\"", val argTwo: String? = "\"\"") : NavArgs
【问题讨论】:
标签: android navigation android-architecture-components android-safe-args