title: requestDisallowInterceptTouchEvent does not work unless selecting view first
body: <p>According to android docs you can get your parent <code>ViewGroup</code> and call <code>requestDisallowInterceptTouchEvent(true)</code> on it to stop other things from interfering. This causes not only the immediate parent but any other parent objects that might intercept the touch to ignore it for the duration of the particular event...</p>
  
  <p>This sounds great and seems to work fine on newer devices (mine is android 4.1) but older devices (i.e. 2.3.3) it does not work unless I click on my scroll view first and then scroll it, otherwise other parent scrollable views may still interfere.</p>
  
  <p>I'm sending the request in the <code>View.OnTouchListener</code> for the scrollable child.</p>
  
  <p>Any idea how to make this work automatically without resorting to writing custom subclasses to check the hit rect on the motion event, etc?</p>