Android Jetpack 导航系统过渡

标签 android android-jetpack android-architecture-navigation

在 Android Jetpack 导航组件中,例如 here .我想知道是否可以在屏幕更改时使用默认系统动画(例如开始新 Activity 时的动画)。这将在 enterAnimexitAnim 参数的上下文中。

最佳答案

当您使用编辑器时,您可以为进入和退出过渡定义动画:

enter image description here

如果您没有在 anim xml 文件夹中定义任何动画,则可以使用一些默认动画。如果这些都不适合您,您可以简单地创建一个模仿默认过渡的过渡并将其设置在那里。

要获得默认动画,您需要依赖:

implementation "android.arch.navigation:navigation-ui-ktx:1.0.0-alpha01"

关于Android Jetpack 导航系统过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50651330/

相关文章:

java - Android Studio - MPAndroidChart 将用户输入添加到折线图

android - 如何更改导航 Controller 中目的地的标签属性?

android - 有没有办法设置自动刷新jetpack compose预览?

更改 fragment 后隐藏的Android FAB HideBottomViewOnScrollBehavior statys

Android 导航组件在 Activity 旋转时保留当前 Fragment

java - 需要帮助创建适用于 Android 的测验应用程序 w。 HashMap 和无数据库

java - 如何以编程方式编写指向 Android 启动器主屏幕上特定页面的快捷方式?

android - 无法弹出导航库的返回堆栈

java - 需要一些关于 requireNonNull 的说明

android - 新的 Jetpack 分页库使应用程序崩溃 - 新