Я могу дать анимацию снизу вверх при переходе к следующему занятию, но теперь, когда я нажимаю назад, я использую тот же код для анимации сверху вниз, но он всегда идет снизу вверх, поэтому мой вопрос как передать анимацию сверху вниз, когда я нажал кнопку «Назад» на устройстве Android?
Пожалуйста, найдите мой код ниже.
Я использую его при переходе с одного Activity
на другой, используяIntent
.
overridePendingTransition( R.anim.slide_in_up, R.anim.slide_out_up );
и xml - это: slide_in_up.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="100%p" android:toYDelta="0%p"
android:duration="@android:integer/config_longAnimTime"/>
, а slide_out_up.xml -
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="0%p" android:toYDelta="-100%p"
android:duration="@android:integer/config_longAnimTime"/>