title: StartActivityForResult() from child Activity
body: <p>I have 3 activities. <code>Activity A</code> is parent Activity, <code>Activity B</code> is started as Child Activity of <code>Activity A</code>. Now when I called <code>StartActivityForResult</code> from <code>Activity B</code> for <code>Activity C</code>, Only <code>Activity A's onActivityresult</code> is called. I want to get Results in <code>Activity B's OnActivityResult</code>.</p>
  
  <pre><code>Intent it = new Intent(B.this, C.class);
  getParent().startActivityForResult(it, REQUEST_CODE);
  </code></pre>
  
  <p>If i call like this.</p>
  
  <pre><code>startActivityForResult(it, REQUEST_CODE);
  </code></pre>
  
  <p>Both <code>onActivityResult</code> didn't called.</p>
  
  <p>Any help will be Appreciated.</p>