基本的に、私が経験している問題は、スライドに入るアニメーションのみが表示されていることです。呼び出し元のアクティビティはアニメーションしません。
startActivity(intent);
overridePendingTransition(R.anim.right_in_partly, R.anim.left_out_partly);
exitAnimation (メソッド呼び出しの 2 番目の引数) を動作するものに置き換えても効果がなく、まったくアニメーション化されないため、実際にはアニメーション ファイルではないことがわかっています。
奇妙なことに、2 番目のアクティビティから finish() を呼び出すと、その逆が見られます。
finish();
overridePendingTransition(R.anim.left_in_partly, R.anim.right_out_partly);
それが呼び出されると、2 番目のアクティビティの終了アニメーションが表示されますが、最初のアクティビティはまだアニメーション化されません。
繰り返しになりますが、enterAnimation (最初の引数) を動作することがわかっているもの (exitAnimation) に置き換えても効果がないため、アニメーション ファイルではありません。
なぜこれが起こるのか、誰にもアイデアがありますか? 私は困惑しています...
前もって感謝します!