カスタム遷移アニメーションでアクティビティを開始しようとしています。これを行う唯一の方法 (前のアクティビティで onPendingTransition() を使用せずに) は、アクティビティでカスタム テーマを使用し、activityOpenEnterAnimation、taskOpenEnterAnimation、windowEnterAnimation、または windowAnimationStyle のいずれかを定義してアニメーションを設定することです。しかし、これらの属性はどれも私にとってはうまくいきません。いくつかの実験により、次の結果が得られました-
windowAnimationStyle 属性を、activityOpenEnterAnimation、taskOpenEnterAnimation、windowEnterAnimation、または windowAnimationStyle の値を定義するカスタム スタイルに設定すると、アクティビティの開始時に発生するデフォルトの遷移アニメーションを取り除くことができます。指定された実際の値を使用した遷移アニメーションは表示されませんが、少なくともデフォルトのアニメーションは表示されません。
ここの参照ドキュメントによると、
activityOpenEnterAnimation を使用して、アクティビティの開始時にアニメーションを定義できるはずです。しかし、これまでのところ成功していません。
何か案は?