0

Animation Class を拡張するカスタム 3D 回転アニメーションを作成しました。任意のビューのアニメーションとして設定するのは簡単ではありません。しかし、 int Resource ID しかとらないので、ダイアログウィンドウのアニメーションとして設定することに固執しています。アニメーション オブジェクトをアニメーションとして設定する方法はありますか? または、カスタム アニメーションを xml タグとして使用できるようにすることはできますか?

  myDialog.getWindow().setWindowAnimations(resId);
4

1 に答える 1

0

代わりに xml で 3D アニメーションを作成し (2D アニメーションに類似)、そのリソースをビューに渡すことができます。たくさんの例がありますが、あなたの目標に役立つと思われる2つのリンクがあります:

XML を使用して Android で 3D フリップ アニメーションを作成する

2 つのアクティビティ間の Android 回転アニメーション

于 2013-05-08T05:13:22.170 に答える