我想在 exitTransition 的顶部显示 enterTransition。
但正如您在 gif 中看到的,enterTransition 位于 exitTransition 下方。
我怎么解决这个问题?
navigation component
用于片段转换。
EnterFragment.kt
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
enterTransition = Slide().apply {
duration = 2000
slideEdge = Gravity.END
}
}
退出片段.kt
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
exitTransition = Slide().apply {
duration= 3000
slideEdge = Gravity.START
}
}
nav_main.xml
<action
android:id="@+id/move"
app:destination="@id/fragment_enter"
/>