title: Android capture all motion events and dispatch them to children
body: <p>Alright, this is giving me headache for over an hour. I've got several ScrollViews in ViewFlipper. I want to implement swipe left/right gesture while letting the scrollview to scroll. The idea is quite simple - intercept the event and viewflipper, parse it and pass it to the children no matter what happened. This way I can easily detect the swipe without making mess with the events.</p>
  
  <p>Theoretically all I have to do is to handle onTouch or something like that and return false, so the event will be dispatched to children. But the Android is so smart he won't send my any other events than <code>ACTION_DOWN</code> if I return false, because it thinks I don't want them.</p>
  
  <p>So how can I capture <strong>all</strong> the motion events coming to the ViewFlipper and it's children and still dispatch them to the children? I can handle detecting the swipe myself.</p>