Я использую GustureListner для просмотра прокрутки.
Для этого мне нужно вычислить, на сколько пикселей перемещается прокрутка во время события броска.
Я могу получить скорость и начало и конец броскаположение.
Лучше сделать extends SimpleOnGestureListener для вашего класса OnTouchListener, так что вы можете переопределить onFling и onScroll. См. Этот GestureDetector.SimpleOnGestureListener
extends SimpleOnGestureListener
onFling
onScroll