12
ViewFlipper
とAdapterViewFlipper
の実用的な違いを誰かが説明できますか?いつ他のものを使うべきかを含む。ViewFlipperとAdapterViewFlipperの比較
カスタムカーソルアダプタで月間ViewFlipper
を使用していましたが、正しく機能していても間違ったアプローチを使用したと考え始めています。
ViewFlipper
とAdapterViewFlipper
の実用的な違いを誰かが説明できますか?いつ他のものを使うべきかを含む。ViewFlipperとAdapterViewFlipperの比較
カスタムカーソルアダプタで月間ViewFlipper
を使用していましたが、正しく機能していても間違ったアプローチを使用したと考え始めています。
ViewFlipper
とすると、通常、すべての子供を前に宣言し、リサイクルの概念はありません。 AdapterViewFlipper
で
あなたがListView
、Spinner
などで、その子供たちがその場で決定されてしまうと、子供を表すビューがリサイクルできるよう、あなたは、Adapter
を使用しています。
小さな静的コンテンツの場合は、ViewFlipper
が簡単です。また、APIレベル11(IIRC)にAdapterViewFlipper
が追加されているため、Androidの古いバージョンでは動作しません。
が存在するか、Apiレベル<11 – rkmax
のAdapterViewFlipperの実装が分かっています。@rkmax: 'AdapterViewFlipper'は主にアプリウィジェットで使用するために作成されました。バックポートはまだアプリウィジェットで使用できないので、私はバックポートしようとしている人には気づいていません。つまり、あなたはソースコードをつかんで自分でバックポートしようとすることができます。 – CommonsWare
AdapterViewFlipper(およびAdapterViewAnimator)を古いAndroidsに移植するために[this](https://github.com/arichiardi/ava-project)プロジェクトを作成しましたが、Appウィジェット内で動作させることができませんでした。通常のレイアウトでは問題ありません。見てください(ここで恥知らずの自己宣伝にごめんなさい)。 –