【问题标题】:Built in transitions for fragment navigation用于片段导航的内置转换
【发布时间】:2021-02-02 21:23:02
【问题描述】:
我到处搜索以下问题的答案,但没有成功。
我了解在导航期间有两种视觉连接片段的方式:即动画和过渡。
我已经理解并使用动画来连接两个片段,但现在我想使用设置的过渡,而不是动画。
问题是:我有两个片段,当当前片段被替换时,我希望第二个片段滑入 - 我怀疑使用内置过渡比动画更简单。
我在 android 开发者指南中的 this point 卡住了 - 只显示了一个代码 sn-ps - 完整的 xml 资源文件会是什么样子?
欢迎所有见解
【问题讨论】:
标签:
android
animation
navigation
fragment
transition
【解决方案1】:
解决了。只需要冷静而仔细地重新研究 Android 开发者指南中的“转换框架”以及 Fragment、Transition、TransitionManager、Fade、Slide 类。
我最初的恐慌是由 Android Studio 从转换目录打开一个新的 xml 文件引起的,该文件使用以根标签 <transitionManager> 开头的自动模板,但 res/transition 目录中的文件可以以根标签 <transitionManager> 开头, <transitionSet>、<transition> 或只是其中一种内置过渡的名称,例如 <slide>,以幻灯片的参数作为属性。