2011-07-04 4 views
4

私は非常に背の高い行を持つAndroidリストビューを持っており、写真の垂直ギャラリーが好きです。私がビューを飛ばしたとき、私はそれを各ビューの開始時に正確に停止したいと思います。現在、次のビューに行き、2つのビューを停止します。これは、私が望む効果ではありません。Androidリストビュースクロール

これを行うために使用できる設定はありますか?

+0

[StackView]をクリックすると、スタックオーバーフローの投稿が表示されます。[http://stackoverflow.com/questions/4432261/list-view-snap-to-item] これで、この投稿はとても古いですが、あなたは気にしないかもしれません。 – TChadwick

+0

Andrew、解決策を見つけましたか? – benkol

答えて

1

setSelectionFromTop(int position、int y)は、リストを位置にスナップし、位置yの要素を選択し、選択した要素の上端が上からyピクセルのところにスナップする。それはあなたが必要とするものを提供するでしょうか?

私はそれをテストしていませんが、これはonScrollStateChangedまたはAdapterView.OnItemSelectedListenerと組み合わせると、スクロールしてListViewをスナップするようです。

私はそれがいくつかの使用の希望です。

関連する問題