gpt4 book ai didi

android - 使用 Android Jetpack 从抽屉导航导航

转载 作者:太空狗 更新时间:2023-10-29 15:50:10 25 4
gpt4 key购买 nike

我正在尝试在我的 Android 应用程序上实现 Jetpack 导航。我创建了一个导航图,如下所示:

a picture of the Graph editor

和抽屉导航菜单 xml,如下所示:

a picture of the menu navigational drawers menu items design

根据 android 开发者网站中的文档,here

为菜单项提供与 fragment 或目的地相同的 ID 应该足以确保单击菜单项将我导航到指定的 fragment 。这似乎不起作用,我是否遗漏了什么?

最佳答案

@Dracarys 你应该使用

implementation "android.arch.navigation:navigation-ui-ktx:1.0.0-alpha04"

代替

实现“android.arch.navigation:navigation-ui:1.0.0-alpha04”

如果您使用的是 Kotlin,请注意 -ktx 部分。然后你会看到navigationView.setupWithNavController(navController)方法

[更新 1]

此外,当我通过调用 findNavController(view) 获取 navController 时,我也遇到了同样的问题。尝试使用 findNavController(activity, id) 并将其传递给 setupWithNavController(navController) 方法。现在对我有用

关于android - 使用 Android Jetpack 从抽屉导航导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50469835/

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