Jetpack compose - 使用 1.0.0-alpha02 的嵌套导航

Jetpack compose - nested navigation with 1.0.0-alpha02

navigation-compose 1.0.0-alpha01 发布后,我尝试将嵌套导航与底部导航栏结合使用。 它允许在选项卡之间切换并进入嵌套屏幕,即使在屏幕旋转后也能保存选项卡状态

https://github.com/ochkarik05/try-compose

将 compose 更新为 1.0.0-alpha07 并将 navigation-compose 更新为 1.0.0-alpha02 后,屏幕旋转后一切都停止工作,例如,后退按钮无效。损坏的分支在这里:

https://github.com/ochkarik05/try-compose/tree/feature/update_libs

现在我找不到解决方法。

我 运行 也遇到了同样的问题,并确认从导航 alpha02 降级到 alpha01 可以解决问题。

我记录了 https://issuetracker.google.com/issues/173563115 因为它似乎是库本身的一个错误。您应该能够打开该工单的通知以接收任何更新。