Мне нужно понять анимацию на Android.
Например, мое приложение запускается с действия с кнопкой внизу, когда пользователь нажимает на кнопку, я хочу, чтобы другое действие появлялось с анимацией изснизу вверх, и я хочу, чтобы кнопка стала «заголовком» этого второго действия.
Как мне этого добиться?
Спасибо
Даниэле
Спасибо DecodeGnome за ответ!Это работает!
Но у меня есть некоторые проблемы с анимацией, когда я хочу закрыть это действие, я создаю anim_out.xml:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="0%p"
android:fromYDelta="0%p"
android:toXDelta="0"
android:toYDelta="100%p"
android:duration="300" />
</set>
, но это не работает (второйпараметр overridePendingTransition, для чего используется?).
Я пытаюсь вызвать новый overridePendingTransition в функции onStop ():
public void onStop(){
super.onStop();
overridePendingTransition(R.anim.top_to_bottom, R.anim.top_to_bottom);
}
Но когда я вызываю финишко второму занятию я все еще вижу анимацию по умолчанию (слева направо)!
Еще раз спасибо тем, кто мне поможет.