Как заставить Listview автоматически переходить в позицию при прокрутке?

У меня есть этот ListView с отступом 100dp между элементами, так что при прокрутке только один элемент отображается одновременно.

Проблема в том, что всякий раз, когда я прокручиваю, соответствующий элемент на соответствующей позиции не фокусируется (он не находится в середине моего макета, как в Галерее), прокрутка может проходить дальше и показывать только половину его.

Я хочу, чтобы пользователи OnScroll одновременно видели только следующий элемент и снова прокручивали его, если они хотят перейти к следующему элементу, но также и к тем элементам, которые будут центрированы в моем списке просмотра.

Это очень похоже на OnFling галереи, если вы прокручиваете половину расстояния между элементами, он фокусируется на ближайшем.

0 ответов

Другие вопросы по тегам