title: Page return on android - catch that it was due to the back button being pressed
body: <p>Does a page know that it's being loaded as the result of the back button being pressed? We have a global routine that catches the back button press, gives a notification and then carries on the <code>super.onBackPressed();</code></p>
  
  <p>This is all fine, but theres an instance where the page is jumped forwards in certain situations - so when a back button is pressed before it gets in a loop and forwards the page forward again.</p>
  
  <p>Essentially I want the previous page to have an if around the forward to say in psudo</p>
  
  <pre><code>if(page-load-is-a-result-of-the-back-button){
  finish(); 
     } else { 
  dothejumpforward;
  }
  </code></pre>
  
  <p>A lot like .nets if ispostback type thing?</p>
  
  <p>Any help would be really appreciated.</p>