3

Androidのデフォルトのアクティビティ遷移を、少し凝ったものでオーバーライドしたいと思います。私がやりたいことは、通常使用するXMLセットでは実行できないため、overridePendingTransitionXMLベースのアニメーションリソースへの整数参照のみを受け入れるため、使用できません。

代わりに私がやりたいのは、メソッドを継承しAnimationてオーバーライドする独自のオブジェクトを作成して、独自のことを実行することです。これだけはできますが、この新しいアニメーションオブジェクトをトランジションに結び付ける方法が見つからないようです。Animationオブジェクトを受け入れるようなメソッドはありますか?それとも私はこれについてすべて間違っていますか?getTransformationapplyTransformationoverridePendingTransition

4

1 に答える 1

1

現在、ジョブはWindowManagerService、を呼び出すによって実行されますAnimationUtils.loadAnimationAnimationUtilsxmlリソースからアニメーションセットをロードするだけなので、カスタマイズされたアニメーションオブジェクトを使用することはできません。

誰かがカスタマイズされたアニメーションオブジェクトにサポートを追加するAOSPへのパッチを提案することを願っています...

于 2010-11-29T08:14:16.717 に答える