Я хочу выполнить упражнение, когда вы двигаете вверх, вниз, влево или вправо, оно приведет вас к правильному слоту макета, который на самом деле работает. Теперь я хочу сделать анимацию перехода к этому. Я использовал 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» не работает. Пожалуйста, помогите мне, как сделать все правильно.
Спасибо за каждую поддержку