PagerAdapter
v4 サポート ライブラリから拡張しました。ページにいくつかのビューを表示し、それらのビューに回転アニメーションを与えています。
今、私は設定しましたviewPager.setOffscreenPageLimit(1);
これで、最初のページのビューに回転アニメーションを与えました。このビューの参照をリストに保存しました。したがって、3 番目のページに移動して最初のページに再び移動すると、この保存されたビューの参照が取得され、保存されたビューが返されて最初のページに表示されます。
私が直面している問題は、最初のページに再度追加した後、ビューがアニメーション状態を失うようなものです。Samsung Galaxy s3(Android バージョン 4.1.2) で発生します。しかし、このコードは、motorola DroidX(android version 2.3.x) 、HTC (android version 2.3.x) 、samsung galaxy ACE(android version 2.2.x) などの他の Android デバイスでは正しく動作しています。
問題がどこにあるのかわかりません。offScreenPageLimit を変更すると、すべてのデバイスで動作します。
この問題の解決策を教えてください。