【发布时间】:2022-08-11 20:33:06
【问题描述】:
在我当前的项目中,我使用jetpack导航库设置了一个底部导航栏,每个底部目的地都有自己的嵌套图。
每个嵌套图如下所示,例如,音乐主页 -> 音乐播放列表 -> 音乐详细信息。
在底部目的地之间导航时,只要您使用每个底部导航项的第一个片段移动目的地,就会播放正确的默认动画。
例如; Places Home -> Music Home = 默认动画播放。
但是,如果您通过向左滑动过渡从音乐主页转到音乐播放列表,然后导航到 Places Home -> Places Details,当您选择音乐目的地时,它会将您带到 Music Playlist Fragment,但它应该如此播放的动画是向左滑动的过渡,而不是在上层目的地之间播放的默认动画。
我希望在底部导航目的地之间进行选择时播放默认动画,包括嵌套图未处于其上部目的地状态时,但是我不确定如何解决此问题。
标签: android android-navigation android-jetpack-navigation android-navigationview android-bottomnav