Android screen management
<p>This is a very basic question, I have a few screens, now when you go from one to another you can then press back and cycle back through all the windows. </p>

<p>I'd rather that when you pressed back it took you to a specific window for instance:</p>

<ul>
<li>Menu Screen
---->User clicks Info</li>
<li>Info Screen
---->User clicks Ride Info</li>
<li>Ride Info
---->User clicks back</li>
<li>Info Screen</li>
</ul>

<p>Now is this to do with the hierarchical parent, will this define where it goes back to? </p>

<p>The second part of my question is if I don't have any resources to release or information to store for an on-resume what should I do when the user pauses my app? At the moment if you go back to the menu screen and re-select the app it will start a new instance rather than resuming. Do I just simply implement:</p>

<pre><code>    @Override
public void onPause() {
    super.onPause();  // Always call the superclass method first
}
</code></pre>

<p>and</p>

<pre><code>@Override
public void onResume() {
    super.onResume();  // Always call the superclass method first
}
</code></pre>

<p>Apologies if this is a bit basic! </p>
