Take the 2-minute tour ×  How can I detect the end of a fling
event within a HorizontalScrollView?  Using a GestureDetector, I
can determine when onFling has started, but I can't figure out
how to tell when it has completed. Is there any callback
function or similar trick that I'm missing?  share|improve this
question  2 Answers 2  up vote 3 down vote accepted  This answer
is late but probably useful with the similar requirements  My
approach is to override scrollTo of the View. With I reschedule
a delayed message using a Handler. The effect is that as long as
scroll call happens the message will not be delivered. But when
no scroll call happens the message will be delivered and could
be used to signal the end of "flinging"  Did you get the idea?
share|improve this answer Thanks for writing after so long! I
worked around the issue long ago, but this is an interesting
solution. Unfortunately, I don't have time to test it right now,
but I'll mark it as the answer since it seems like the
"cleanest" solution. I'