つまり、Androidで本当にイライラしています。APIのレベルを11を超えてロールバックすると、事実の半分が機能しなくなります。なぜiOSのように簡単でうまくいかないのでしょうか。 !
The ProblemObjectAnimators
を使用して、Fragments
間の遷移をアニメーション化しています。 APIレベル11以上であれば、何でも問題なく機能します。ビルドターゲットを11未満に変更するとすぐに、xmlファイルでpropertyName
やvalueType
などの属性のリソース識別子が見つからないという問題が発生します。
質問 APIレベル> 7で機能するFragment
遷移をアニメーション化するには、代わりに何を使用する必要がありますか?.
前もって感謝します。
http://nineoldandroids.com/ を使用することをお勧めします。これは、ActionBarSherlockプロジェクトの同じメーカーからのもので、API 1以降で動作するサポートObjectAnimatorを導入しています。
Property Animation
Android 3.0(API level 11)で導入
より低いサポートのためにAndroidバージョン、(私は試していませんが、使用できます)
Honeycomb(Android 3.0)アニメーションAPIをプラットフォームのすべてのバージョンで使用するためのAndroidライブラリ。1.0に戻ります。
このブログもご覧ください フラグメントトランザクションリファレンス
そして、SO質問 Android Fragmentの標準的な移行がアニメーションしない