title: Re-load the app after sleep
body: <p>I found this thread on the libgdx forum and i have the same problem…</p>
  
  <p>I used libGDx and I made a game in August 2012. In this game when I press the stand-by button of my phone(and the screen turns off) and then I press it again, the screen is the same that it was before press the stand by button. 
  In the code I didn't write nothing about it, now I want to make another game(using the assetsManager in the splash screen to upload the resources) and when I press the stand by button of my phone and then I press it again the game restarts! so i see the splash-screen again</p>
  
  <p>I used something like this:</p>
  
  <pre><code>@Override
  public void resume()
  {
      super.resume();
      this.setScreen(mainMenuScreen);
  }
  </code></pre>
  
  <p>But does not work..</p>
  
  <p>Any solutions? Thanks a lot!!</p>
  
  <p>PS: this is the entire Game class..</p>
  
  <pre><code>public static Screen gameScreen;
  public static Screen mainMenuScreen;
  public static Screen chooseTimeScreen;
  public static Screen creditsScreen;
  public static AssetManager manager = new AssetManager();;
  public static SpriteBatch batcher;
  boolean create = false;
  
  
  @Override
  public void create()
  {
  
      Gdx.app.log("----------------", manager + "");
  
      if (manager == null)
      {
          manager = new AssetManager();
          batcher = new SpriteBatch();
          setScreen(new SplashScreen(this, manager));
      }
      else
      {
          batcher = new SpriteBatch();
          setScreen(mainMenuScreen);
      }
  
  }
  
  
  @Override
  public void dispose()
  {
      super.dispose();
      manager.dispose();
      batcher.dispose();
  
      if(gameScreen != null) gameScreen.dispose();
      if(mainMenuScreen != null) mainMenuScreen.dispose();
      if(chooseTimeScreen != null) chooseTimeScreen.dispose();
      if(creditsScreen != null) creditsScreen.dispose();
  }
  </code></pre>