「フリップ アニメーション」を使用して 2 つのフラグメント間のトランジションを実行しようとしています。Animation を拡張する Flip3dAnimation という別のクラスを作成して、フリップ アニメーションを作成しました。これをアプリの他の場所で使用していますが、意図したとおりに機能します。これを使用して、フラグメント間を移行したいと思います。次のメソッドが存在することを認識しています。
setCustomAnimations(arg0, arg1)
ただし、このメソッドの 2 つの引数は xml リソースでなければなりません。私は独自のアニメーションを作成したので、xml で宣言されたアニメーションはありません。独自の Flip3dAnimation タイプを res/anim/my_animation.xml ファイルに有効な xml タグとして表示する方法も知りません。これは可能ですか?
上記の解決策が不可能な場合、これはどのように行われますか?
編集:私はこのチュートリアルを認識していますが、私が理解している限り、<objectAnimator>
タグはプロパティ アニメーションであり、API レベル 11 を使用し、サポート ライブラリには含まれていません。私のアプリは Android 3.0 より古いデバイスで実行する必要があるため、これは実際にはオプションではありません。
ありがとうございました。