【问题标题】:NavController add fragment instead replace without using DialogNavController 添加片段而不是替换而不使用 Dialog
【发布时间】:2021-05-04 08:51:33
【问题描述】:

我想使用 MotionLayout 创建一个类似 youtube 的动画。当我使用 FragmentManager 时,我添加了片段,然后当它最小化时,我可以处理前一个片段中的事件,因为它是可见的。

但据我了解,NavController 替换片段而不是添加它。

如何使用 NavController 实现此动画

【问题讨论】:

    标签: android android-jetpack android-navigation


    【解决方案1】:

    如果您希望这两个状态成为单独的目的地,您可以通过导航组件支持的共享元素转换来处理它。 This blog post 有一个有用的教程,教你如何做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-13
      • 2019-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      • 1970-01-01
      • 2019-09-10
      相关资源
      最近更新 更多