Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ScaleAnimation と TranslateAnimation を含む AnimationSet を使用しています。1 つの画像をあるサイズと位置から別のサイズに数秒かけてトゥイーンします。最近のデバイスでは動作しますが、OS 2.1 でスタックしている古い Xperia デバイスではトゥイーンは発生しません。画像は、トゥイーン後の状態で直接表示されます。リファレンスを見たところ、問題のアニメーション クラスは OS 1 以降で利用できるようです。何が問題なのですか?
AnimationSet オブジェクトに期間を設定するだけでした。含まれているスケール オブジェクトと移動オブジェクトで同じデュレーションを設定してみました。これにより、トゥイーンが機能しました。
OS 2.2 シミュレーターを使用して同じ問題に気付きました。上記は2.2シミュレーターでも修正されました。
また、最初にアニメーションをセットに追加し、後で期間を設定すると問題が解決することにも気付きました。セットを作成した直後に期間を設定していました。