title: Why my fragment's ontouch() and onClick() method still response when it has started another frament
body: <p>My app has a fragment A and fragment B, the fragment A contains a <code>GridView</code> and a <code>ListView</code> like below:</p>
  <pre><code>             fragment A
  -------------------------------------
  |                       |            |
  |                       |            |
  |                       |            |
  |        GridView A     | ListView A |
  |                       |            |
  |                       |            |
  |                       |            |
  |                       |            |
  |                       |            |
  --------------------------------------
  </code></pre>
  <p>and the fragment B contains a <code>ListView</code> and a <code>LinearLayout</code> as below:</p>
  <pre><code>--------------------------------------
  |            |                       |
  |            |                       |
  |            |                       |
  |            |                       |
  | ListView B |     LinearLayout B    |
  |            |                       |
  |            |                       |
  |            |                       |
  |            |                       |
  |            |                       |
  --------------------------------------
  </code></pre>
  <p>When clicking an item of <code>ListView</code> A on fragment A, it will start fragment B and shows the details information of the item. But at fragment B when I touch the screen which used to be the area of <code>GridView</code> A or <code>ListView</code> A, it still response the <code>GridView</code> A's onTouch() method or <code>ListView</code> A's <code>onClick()</code> method. This is the first time I used <code>Fragment</code>, I am confused this for a long time.</p>