Я пытаюсь создать переход активности Android, где активность a вызывает активность b, мне нужно, чтобы активность b скользила с правой стороны экрана при вызове и выскальзывала из правой части экрана при уничтожении, во время обоих переходов мне нужно активность, чтобы оставаться на месте и не анимировать вообще.
Я искал это, и все анимации, которые я нашел, делают активность анимацией, а я пытаюсь избежать этого, любая помощь будет иметь большое значение, спасибо!
намерение от вызывающей активности:
public void searchButtonClick(View view) {
Intent intent = new Intent(this, SearchActivity.class);
startActivity(intent);
overridePendingTransition(R.anim.animate1, R.anim.animate2);
}
анимация1.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0%"
android:toXDelta="100%"
android:duration="@android:integer/config_mediumAnimTime" />
</set>
анимация2.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
android:fromXDelta="0%" android:toXDelta="100%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="700" />
</set>