For OnInterceptTouchEvent():
2) The down event will be handled either by a child of this view group, or given to your own
onTouchEvent() method to handle; this means you should implement onTouchEvent() to return true,
so you will continue to see the rest of the gesture (instead of looking for a parent view to
handle it). Also, by returning true from onTouchEvent(), you will not receive any following
events in onInterceptTouchEvent() and all touch processing must happen in onTouchEvent() like
normal.