この行を呼び出しインテントに追加するだけです:
overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_left);
次のようになります。
Intent intent = new Intent(ActivityA.this, ActivityB.class);
startActivity(intent);
overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_left);
次に、「res」フォルダーの下に「anim」フォルダーを作成し、これら 2 つの xml ファイルを追加します。
slide_in_left.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="@android:integer/config_mediumAnimTime"
android:fromXDelta="100%"
android:toXDelta="0%" />
slide_out_left.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="@android:integer/config_mediumAnimTime"
android:fromXDelta="0"
android:toXDelta="-100%" />
ご覧のとおり、フェード効果を追加したい場合は、翻訳アニメーションを行っているだけです。
android:fromAlpha="0.0" android:toAlpha="1.0"
それが役立つことを願っています。