CoverFlow は、ギャラリー ウィジェットの実装です。
写真: http://4.bp.blogspot.com/_UW2f-eaiXZs/S4lCNH-wpyI/AAAAAAAAAJE/0Ce8jGe8fSA/s200/coverflowv2.png
Android や iOS で音楽プレーヤーを使用している場合、アルバム カバーのように機能します。
この URL > http://www.inter-fuser.com/2010/02/android-coverflow-widget-v2.htmlに基づいて、プロジェクトのカバーフローをメイン メニュー UI として実装しましたが、方法に問題があります。最後のアイテムに到達したときにアイテムを最初のアイテムにループバックさせる。
無限ループとは、たとえば、coverflow に 5 つのアイテムがある場合、アプリの起動時に画面の中央にアイテム #3 が表示されることを意味します。右に2回スワイプすると、最後のアイテムが右側にあり、アイテムが提供されないため、右にスワイプできなくなります。私が欲しいのは、アイテム#1などにループバックできることです。
例、ここでは 5 つのアイテム [1] [2] [3] [4] [5] があります。
イラスト(アイテム - 画面上に表示されるものをイメージしてください):初回起動時、表示されるUIは
2] [3] [4 -- (5は表示待ち)
右に1回スワイプすると表示されます
3] [4] [5 -- (5 以降は表示されません)
もう一度右にスワイプすると:
4] [5] -- (これ以上アイテムがないので、5 以降は空白で表示されます)
私が欲しいのは:
4] [5] [1 -- (2は待機中)
5] [1] [2 -- (3 が待機中
両方の方法で動作するようにしたい(右に移動:最後のアイテムから最初のアイテムへ、左に移動:最初のアイテムから最後のアイテムへ)。これに取り組むには本当にアイデアが必要です。任意の提案をいただければ幸いです。
ありがとうございました。