title: who calls Activity.dispatchTouchEvent( event )?
body: <p>I am trying to add touch events from a file to the current application (build a new touch event according to the data found in the file ), and I am trying to understand the chain of calls when a &quot;real&quot; touch event is triggered.</p>
  <p>From all the searches I conducted, I found that <code>Activity.dispatchTouchEvent(ev)</code> is the first method called when we have a touch event, then its forwarded to <code>ViewGroup.dispatchTouchEvent</code> and then to <code>View.dispatchTouchEvent</code>.</p>
  <p>I want to find what is being called before <code>Activity.dispatchTouchEvent(ev)</code> and how the events is transferred from the HW to this method.</p>