The scrolling in Android does not work this way. You can see with a ListView or a ScrollView that you can repeat finger moves and all of them are instantly taken into account. If the amount of these moves is greater than a certain level in a certain period of time, it's a fling gesture.
That being said, it's not difficult to wait until a certain time has elapsed before taking into account the scrolling amount:
Code:
Dim t as Long
t = DateTime.Now
ScrlAmount = 0
Code:
ScrlAmount = ScrlAmount + distanceX
Code:
if DateTime.Now - t > Duration then
t = DateTime.Now
Use ScrlAmount
ScrlAmount = 0
end if
A very important thing to know about scrolling: the scrolling event receiver must not be the view scrolled. In a ScrollView for example, the receiver is the ScrollView, the scrolled view is the panel content.
Moving an object with the finger is a drag. That's a different gesture and it needs only the Touch event.