title: Get Activity after startActivity(Intent i)
body: <p>In one method i start a new activity</p>
  
  <pre><code>public void start(){
      Intent i = new Intent(mContext, Screen.class);
      mContext.startActivity(i);
      //Here i want to get the new activity
  
      Activity a = ...
      //Do something with new activity        
  
  }
  </code></pre>
  
  <p>After calling <code>starActivity()</code> i need to get that new Activity and doing something with it.</p>
  
  <p>Is it possible??</p>
  
  <p>EDIT:</p>
  
  <p>Well i have these methods on my Screen class:</p>
  
  <pre><code>@Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      loadedScreen = false;
  }
  
  
  public void loadScreen(String folderResources, String nameXml, String nameScren){
           //Do something
      }
  </code></pre>
  
  <p><code>loadScreen</code> read an XML file and create by code all user interface, instead of doing in <code>onCreate</code></p>
  
  <p>In another class I call foo():</p>
  
  <pre><code>public void goToScreen(String nameScreen){
      Class screen = Screen.class;
      Intent i = new Intent(mContext, screen);
      mContext.startActivity(i);
  
      //Here in screen.getMethod... i need use a instance of Screen, which i think it have to be created in `startActivity()`
  
          Method loadUrl = screen.getMethod("loadScreen", String.class, String.class, String.class);
  
        loadUrl.invoke(screen, "folder-s","screen1","screen1.xml");
  
  
  }
  </code></pre>
  
  <p>I need call to <code>loadScreen</code> after <code>startActivity</code>because this method load all views. I use reflection for doing this. So i need get that new Activity</p>