title: Handling Intercept touch event without extending ViewGroup
body: <p>I have a one <code>RelativeLayout</code> and this layout is having nearly 10 views in it.</p>
  
  <p>I have set <code>OnTouchListener</code> to this Layout and doing some work in it and returning <code>true</code>.</p>
  
  <p>this listener is working fine when I touch the layout where there are no View (mean on Empty area). If I touch on child views of this layout, this listener is not firing...</p>
  
  <p>and from the documentation, I understood that we can override <code>onInterceptTouchEvent()</code> by extending ViewGroup (so here RelativeLayout) and handle touch events before child views consume this event...</p>
  
  <p>this will do a trick, but I need to modify many xml files where I need this functionality by replacing RelativeLayout with my CustomRelativeLayout.</p>
  
  <p>so my question is:</p>
  
  <p>is there any way to handle touch event for <code>RelativeLayout</code> (ofcourse ViewGroup) before child views in <code>RelativeLayout</code> consumes event? I don't want to extend <code>RelativeLayout</code>...</p>