このレイアウトの写真は左右にスワイプできます。スワイプは、写真を切り替えるように「インテリジェント」である必要があり、写真を水平方向にスクロールするだけではありません。
私の頭に浮かぶ2つの実装:
- ホリゾンタルスクロールビュー(ただし、スワイプはばかげています)
- ViewPager(ただし、隣接する写真を表示する方法はありません)
したがって、基本的に、隣接する写真を表示できる写真にはViewPagerが必要です。これに対する堅牢なソリューションはありますか?
このレイアウトの写真は左右にスワイプできます。スワイプは、写真を切り替えるように「インテリジェント」である必要があり、写真を水平方向にスクロールするだけではありません。
私の頭に浮かぶ2つの実装:
したがって、基本的に、隣接する写真を表示できる写真にはViewPagerが必要です。これに対する堅牢なソリューションはありますか?
クールなスワイプアクションには、viewpagerが最適です。そして、あなたは記憶に問題がないでしょう。しかし、ビューページャーをリストビューの一部にする方法がわかりません。
最終的なアイテム数がある場合、API 16以降廃止されたAndroidギャラリーウィジェットを使用できますが、必要なことを正確に実行できます。主な問題は、アダプター内でギャラリーアイテムを再利用できないことです。
これも試すことができます: 水平リストビュー
TwoWayViewを使用してレイアウトを実装しました。それはHorizontalViewよりも優れており、ビュー(ListViewなど)を再利用するためです。