当您向上,向下,向左或向右滑动时,我想进行一个活动,它将使您进入正确的布局位置,该位置确实有效。现在,我要制作过渡动画。我在过渡资源文件中使用transitionSet。看起来像这样:
res / transition / slide_left.xml
<?xml version="1.0" encoding="utf-8"?>
<transitionSet xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="@integer/anim_dur_medium"
android:transitionOrdering="sequential">
<slide
android:interpolator="@android:interpolator/fast_out_slow_in"
android:slideEdge="left"
android:fromXDelta="-100%p"
android:toXDelta="0"
/>
<changeBounds android:interpolator="@android:interpolator/fast_out_slow_in" />
</transitionSet>
dock.kt
private fun slotSwipe0A()
{
val intent = Intent(this, zeroA::class.java)
startActivity(intent)
val slide = TransitionInflater.from(this).inflateTransition(R.transition.slide_left)
window.enterTransition = slide
}
问题是,这不是从左到右,也不是从右到左,而是全部自下而上。这意味着“ fromXDelta”不起作用。请帮助我如何使它正常。
感谢您的支持