Android: Difference between onInterceptTouchEvent and dispatchTouchEvent?
<p>What is the difference between <code>onInterceptTouchEvent</code> and <code>dispatchTouchEvent</code> in Android ?</p>

<p>According to the android dev guide, both methods can be used to intercept a touch event (<code>MotionEvent</code>), but what is the difference ?</p>

<p>How do <code>onInterceptTouchEvent</code>, <code>dispatchTouchEvent</code> and <code>onTouchEvent</code> interact together within a hierarchy of Views (<code>ViewGroup</code>) ? 
A short example would be very helpful...many thanks in advance !</p>
