18

そのようなウィジェットが非推奨になることに本当に驚きました。
左右にスクロールし、アクティビティ画面全体に画像を表示するシンプルなギャラリーが必要です。最も重要なのは、スクロール速度が速くても次の画像に変わる場合でも、どの方向にも複数の画像をスワイプできないことです。

では、どのウィジェットを使用する必要がありますか?または、単純なImageViewを使用して、すべてのスワイプを処理し、アニメーションを追加する必要がありますか?

4

1 に答える 1

24

ドキュメントには次のように記載されています。

このウィジェットはサポートされなくなりました。その他の水平スクロールウィジェットには、サポートライブラリのHorizo​​ntalScrollViewとViewPagerが含まれます。

ホリゾンタルスクロールビューはあなたが探しているものに近づくと思います。

アダプターでconvertViewを適切に使用しなかったため、Galleryは非推奨になったと思われます。つまり、パフォーマンスを低下させるすべてのアイテムに対して新しいビューを作成する必要がありました。

あなたが持っているもう一つのオプションは、問題を克服するためにジョセフ・アールが作成したサードパーティが作成したEcoGalleryを使用することです。このバージョンはそのビューを適切にリサイクルします。残念ながら、そのペーストビンリンクは私が今オンラインで見つけることができる唯一の参照です。

于 2012-08-08T16:04:33.060 に答える