title: Error: Trying to pass data between activities in different applications of Intent in Android
body: <p>** Code used in First/Parent Activity of Application A</p>
  
  <pre><code>  Intent LaunchIntent = new Intent();
              LaunchIntent.putExtra("ComingFrom", "RentsComments");
              LaunchIntent.setClassName("packageNameOfApplicationB", "activityName");
              startActivityForResult(LaunchIntent, requestCode);
  
  
  **Code used in SecondActivity:**
  
  Intent launchIntent = new Intent();                
                  launchIntent.putExtra("transaction_data_id", 123456);
                  launchIntent.putExtra("transaction_data_authorised_amount", 10.0);
                  launchIntent.putExtra("transaction_data_status", "finished");
                 // launchIntent.setClassName("packageName", "fullQualifiedActivityNameInPackage");
                  setResult(2520,launchIntent);
  
                  finish();
  </code></pre>
  
  <p>I couldn't understand why the onActivityResult in ParentActivity is not firing once after calling it</p>