gpt4 book ai didi

android - 您可以在 Jetpack Compose 中使用 TopAppBar 设置 NavController 吗?

转载 作者:行者123 更新时间:2023-12-05 05:57:22 24 4
gpt4 key购买 nike

我知道使用导航组件,您可以轻松设置您的工具栏以使用它 (https://developer.android.com/guide/navigation/navigation-ui#create_a_toolbar)。

您调用 setupWithNavController,这一切都神奇地发生了。然后,只要您不在起始目的地,您就会收到一个后退箭头。

我目前正在使用 Jetpack Compose,但对它还是个新手。我正在尝试查看导航组件是否能够对 Scaffold 中的 TopAppBar 执行类似的操作。

有没有一种简单的方法可以使用 TopAppBar 设置导航组件,或者我的导航图标(后退箭头)是否需要手动完成(调用 navController.popBackStack 作为这些图标的 onClick)?

最佳答案

在 compose 中,至少从 compose 1.0.1 开始,您必须手动实现它。如需完整了解,请查看 this codelab .人们正在努力使编码尽可能简单。如果它可以自动完成,你所要求的,这将是官方代码实验室中推荐的方式,但事实并非如此。不过,您可以提交功能请求。

关于android - 您可以在 Jetpack Compose 中使用 TopAppBar 设置 NavController 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68826814/

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