2017-09-14 3 views
7

添付画像としてドットインジケータを達成したいと考えました。アイテムが 5より大きい場合は小さいドットが表示され、スライド中はサイズが変更されます。インスタントグラムでライブビューを確認してください(画像が5枚以上アップロードされている投稿を探してください)Androidのビューページ用のドットインジケータは、Instagramのマルチ画像投稿と同様です。

私はドットのサイズのみで再生しようとしましたが、ページを変更するたびにそれらを再描画しようとしましたドットを中央に維持する。左と右の点で遊んでも大きな問題はありません。アクティブなドットが中央にあるときは、スクロール効果が発生します。それをどうすれば実現できますか?

リストのドットプロパティに基づいて円を無効化して描画するよりも、ドットのリストを保持していて、ページが変化したときにドットのサイズと位置で再生します。しかし、私はそのスクロール効果を作ることができるように中間のドットを維持する方法については考えが見つかりません。その他のアイデアが

ドット表示

enter image description here

+0

をこのライブラリをチェックアウトすることができます私はまた、右知っている..アンドロイドでこの機能が欲しい...唯一のIOSは、HTTPSを持っています: //github.com/shima11/FlexiblePageControl .. – ZeroOne

+0

ここにアンドロイドがあります(https://github.com/hrskrs/InstaDotView) – hrskrs

+1

ここに行くhttps://github.com/hrskrs/InstaDotView – ZeroOne

答えて

1

を高く評価されますが、 https://github.com/ongakuer/CircleIndicator

+0

ここでは点が5に固定されています。私はそれらを修正したくありません。例文の例文を確認してください。 –

+0

私はビューインジケータアダプタのcount()でインジケータが増加すると思います – Jayanth

+0

私の要件は異なります。アタッチされた画像の4行目と5行目を見ることができます。どれくらいのアイテムがあっても、最大7ドットを表示する必要があります。 –

関連する問題