【发布时间】:2021-05-04 08:51:33
【问题描述】:
我想使用 MotionLayout 创建一个类似 youtube 的动画。当我使用 FragmentManager 时,我添加了片段,然后当它最小化时,我可以处理前一个片段中的事件,因为它是可见的。
但据我了解,NavController 替换片段而不是添加它。
如何使用 NavController 实现此动画
【问题讨论】:
标签: android android-jetpack android-navigation
我想使用 MotionLayout 创建一个类似 youtube 的动画。当我使用 FragmentManager 时,我添加了片段,然后当它最小化时,我可以处理前一个片段中的事件,因为它是可见的。
但据我了解,NavController 替换片段而不是添加它。
如何使用 NavController 实现此动画
【问题讨论】:
标签: android android-jetpack android-navigation
如果您希望这两个状态成为单独的目的地,您可以通过导航组件支持的共享元素转换来处理它。 This blog post 有一个有用的教程,教你如何做到这一点。
【讨论】: