1

「フリップ アニメーション」を使用して 2 つのフラグメント間のトランジションを実行しようとしています。Animation を拡張する Flip3dAnimation という別のクラスを作成して、フリップ アニメーションを作成しました。これをアプリの他の場所で使用していますが、意図したとおりに機能します。これを使用して、フラグメント間を移行したいと思います。次のメソッドが存在することを認識しています。

setCustomAnimations(arg0, arg1)ただし、このメソッドの 2 つの引数は xml リソースでなければなりません。私は独自のアニメーションを作成したので、xml で宣言されたアニメーションはありません。独自の Flip3dAnimation タイプを res/anim/my_animation.xml ファイルに有効な xml タグとして表示する方法も知りません。これは可能ですか?

上記の解決策が不可能な場合、これはどのように行われますか?

編集:私はこのチュートリアルを認識していますが、私が理解している限り、<objectAnimator>タグはプロパティ アニメーションであり、API レベル 11 を使用し、サポート ライブラリには含まれていません。私のアプリは Android 3.0 より古いデバイスで実行する必要があるため、これは実際にはオプションではありません。

ありがとうございました。

4

0 に答える 0