公共开放乐趣navigateUp()的参数太多

问题描述 投票:0回答:1

我写了下一个代码

val navController = this.findNavController(R.id.my_nav_host_fragment)
return NavigationUI.navigateUp(drawerLayout, navController) // that line makes an error

在我发现这个错误之后

Too many arguments for public open fun navigateUp(): Boolean defined in androidx.navigation.NavController

我连接到此代码块的导入是

import androidx.navigation.findNavController

Gradle 配置

def nav_version = "2.5.3"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"

我已经尝试了here的解决方案,但它根本没有帮助,因为这样做我刚刚遇到了一个新错误

Unresolved reference: findNavController
android kotlin uinavigationcontroller
1个回答
0
投票

试试这个

NavigationUI.navigateUp(navController,抽屉布局)

© www.soinside.com 2019 - 2024. All rights reserved.