Как задать границы скроллинга.

Ответить
Boo
Сообщения: 1
Зарегистрирован: 20 дек 2015, 11:15

Как задать границы скроллинга.

Сообщение Boo » 20 дек 2015, 16:08

Добрый день!
Подскажите, пожалуйста, как задавать границы скроллинга для onScroll в SimpleOnGestureListener?
Задача такая: в Custom View рисую линейку из ста делений. Когда при скроллинге последнее сотое деление совпадает с определенной координатой на экране (допустим, центром), нужно, чтобы скроллинг вправо прекращался.
На данный момент после прорисовки последнего деления скроллинг не прекращается, "проматываю" белый экран. Размеры моего view указываю в onMeasure (равен ширине экрана).
Код не выкладываю, хотелось бы услышать общую логику при реализации таких вещей.

Ответить