setupWithNavController的工具栏方法不再可用?

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

所以以前我因错误而崩溃:

您必须先调用setGraph(),然后再调用getGraph()

然后读取解决方案框架here。据说我必须在gradle上使用这些行

implementation "androidx.navigation:navigation-fragment:2.3.0-alpha02"
implementation "androidx.navigation:navigation-ui:2.3.0-alpha02"

错误消失了。但是现在我再也找不到setupWithNavController方法了。通常我用这条线

toolbar.setupWithNavController(navController,appBarConfiguration)

但我不再找到该方法。我该怎么办?

enter image description here

android android-architecture-components android-jetpack android-architecture-navigation android-jetpack-navigation
1个回答
0
投票

要使用任何NavigationUI Kotlin extension functions,必须使用依赖项的-ktx版本。

implementation "androidx.navigation:navigation-fragment-ktx:2.3.0-alpha02"
implementation "androidx.navigation:navigation-ui-ktx:2.3.0-alpha02"
© www.soinside.com 2019 - 2024. All rights reserved.