title: onActivityResult doesn't work?
body: <p>I am facing with a problem related startActivityForResult()</p>
  
  <p>To start SecondActivity from FirstActivity :</p>
  
  <pre><code>Intent intent = new Intent();
  intent.setClass(FirstActivity.this, SecondActivity.class);
  intent.putExtra("key1", "12345");
  startActivityForResult(intent, 0);
  </code></pre>
  
  <p>And handles result :</p>
  
  <pre><code>@Override
  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
      super.onActivityResult(requestCode, resultCode, data);
      //TODO handle here. 
  }
  </code></pre>
  
  <p>To send the message to FirstActivity from SecondActivity :</p>
  
  <p>in SecondActivity :</p>
  
  <pre><code>setResult(0);
  </code></pre>
  
  <p>I can't handle the result on onActivityResult in FirstActivity.
  It never works for my application. </p>
  
  <p>My OS is : 1.5 </p>
  
  <p>What is wrong here?</p>