0

ScaleAnimation と TranslateAnimation を含む AnimationSet を使用しています。1 つの画像をあるサイズと位置から別のサイズに数秒かけてトゥイーンします。最近のデバイスでは動作しますが、OS 2.1 でスタックしている古い Xperia デバイスではトゥイーンは発生しません。画像は、トゥイーン後の状態で直接表示されます。リファレンスを見たところ、問題のアニメーション クラスは OS 1 以降で利用できるようです。何が問題なのですか?

4

1 に答える 1

0

AnimationSet オブジェクトに期間を設定するだけでした。含まれているスケール オブジェクトと移動オブジェクトで同じデュレーションを設定してみました。これにより、トゥイーンが機能しました。

  • OS 2.2 シミュレーターを使用して同じ問題に気付きました。上記は2.2シミュレーターでも修正されました。

  • また、最初にアニメーションをセットに追加し、後で期間を設定すると問題が解決することにも気付きました。セットを作成した直後に期間を設定していました。

于 2013-01-07T06:21:12.757 に答える