title: Action_INSERT always returns result code 0 (ZERO) on Droid-X
body: <p>My code is as following </p>
  
  <p>Permission </p>
  
  <pre><code>&lt;uses-permission android:name="android.permission.WRITE_CONTACTS" /&gt;
  </code></pre>
  
  <p>And caller Activity code is </p>
  
  <pre><code>Intent addNewContact = new Intent(Intent.ACTION_INSERT);
  addNewContact.setType(ContactsContract.Contacts.CONTENT_TYPE);  
  startActivityForResult(addNewContact, ADD_NEW_CONTACT); // ADD_NEW_CONTACT = 2 for my specific purpose
  </code></pre>
  
  <p>And onActivityResult of caller Activity as </p>
  
  <pre><code>protected void onActivityResult(int requestCode, int resultCode, Intent data) {
  
          Log.i("OnActivityResult Test ", "Request code  : " + requestCode
                  + "   " + " ResultCode   : " + resultCode);
          switch(requestCode) {           
  
              case 2: 
                    if (resultCode == Activity.RESULT_OK) {
                  // code to Update my list view
                    }
  
          }
      }
  </code></pre>
  
  <p>My list view gets update on emulator and device (I checked with samsung galuxy) also other than Droid-X, so result doesn't reflect on list if I am using Droid-X. </p>
  
  <p>When I read Log cat msg of Droid-X I saw resultCode is always 0 (ZERO), even if I am adding new contact.</p>