gpt4 book ai didi

android - Jetpack 导航组件与 Jetpack Compose 兼容吗?

转载 作者:行者123 更新时间:2023-12-04 23:46:32 29 4
gpt4 key购买 nike

我一直在搜索文档,但找不到确认。有谁知道navigationcompose来自 Android Jetpack 的组件彼此兼容吗?
我知道Jetpack Compose尚未准备好生产,仅处于开发人员预览模式,但是我正在使用它进行测试,似乎无法将我的项目配置为与这两个 jetpack 组件一起使用。
任何信息将不胜感激。

最佳答案

从长远来看,Jetpack Compose 的导航组件将提供一流的支持。 Google 已多次表明这一点,主要是在 Kotlinlang Slack #compose channel 。
目前(2020 年 6 月 30 日),Navigation 对 Compose 一无所知。最终,我的猜测是 Navigation DSL 将支持引用可组合(或更新状态的 lambda),但这只是猜测。
如果您今天想同时使用两者,一种选择是继续使用 fragment :

  • 让 Compose 为这些 fragment 定义 UI
  • fragment 之间有导航路线

  • 后来,当 Navigation 直接支持 Compose 时,您可以“展开”那些 fragment 并直接在 Compose+Navigation 中完成所有操作。
    或者,第三方提供了非导航路由选项(不过,像 Compose 一样,它们都是相当新的)。

    关于android - Jetpack 导航组件与 Jetpack Compose 兼容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62656799/

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