title: return result from fragment hosted in activity (in MvvmCross)
body: <p>I have fragment:</p>
  <pre><code>[MvxFragmentPresentation(ActivityHostViewModelType = typeof(MyHostActivityViewModel), FragmentContentId = Resource.Id.llContainer)]
  [Register(&quot;views.MyFragmentView &quot;)]
  public class MyFragmentView : MvxFragment&lt;MyFragmentViewModel&gt;
  {
  ...
  }
  </code></pre>
  <p>This fragment is opened (in standalone host activity) by:</p>
  <pre><code>var result = await NavigationService.Navigate&lt;MyFragmentViewModel, string, string&gt;(&quot;sample input&quot;);
  </code></pre>
  <p>Now I try to return value from MyFragment by</p>
  <pre><code>class MyFragmentViewModel : MvxViewModel&lt;string, string&gt;
  {
     void SomeMethod()
     {
        await NavigationService.Close(this, &quot;my result&quot;);
     }
     ...
  }
  </code></pre>
  <p>but above just closes fragment from host activity and host activity stays on the screen.</p>
  <p>Do you have recommendations how to return value from MyFragment to caller?
  BTW. Maybe above should work but I spoiled sth in another place?</p>
  <p>Thank you in advance!</p>