title: Pass data between fragment and activity and then backwards?
body: <p>I have 1 Activity(Upload) and 1 Fragment(Explorer).</p>
  
  <p>Upload sends a string to Explorer, to then retrieve it back from Explorer.</p>
  
  <p>Flow: Upload > Explorer > Upload</p>
  
  <p>When I try to pass the string by using:</p>
  
  <p>Upload > Explorer</p>
  
  <pre><code>loadButton.Click += delegate {
             var FilePicker = new Intent(this, typeof(FilePickerActivity));
              FilePicker.PutExtra("CodigoReal", foldercreate);
              StartActivity(FilePicker);
          };
  </code></pre>
  
  <p>and retrieve it in my Fragment class with:</p>
  
  <p>Explorer > Upload</p>
  
  <pre><code> var Uploaded = new Intent(Activity,typeof(Upload));
              Uploaded.PutExtra("Path", path);
              string foldercreate2 = Uploaded.GetStringExtra("CodigoReal") ?? "La informacion no esta disponible.";
              Uploaded.PutExtra("CodigoReal", foldercreate2);
              Toast.MakeText(Activity, foldercreate2, ToastLength.Short).Show();
              StartActivity(Uploaded);
  </code></pre>
  
  <p>Data doesn't pass. What am I doing wrong? </p>