title: Android back key not letting me save activity state
body: <p>Quick question.
  I have an activity that calls my save function at the proper moments, onPause and onSavedInstance.
  The onPause happens if the activity leaves the foreground and the onSavedInstance before being killed.</p>
  
  <p>My activity saves the state perfectly if the user presses the "home" key but if he presses 
  the "back" key the onPause still happens and consequently some fields are saved in 
  the activity class attributes.</p>
  
  <p>The problem is that when the User goes back to the activity the onCreate is called meaning (for what I understood) that the class is instantiated and therefore its attributes are null again. 
  If the onSavedInstance was called when the back key was previously pressed I could use it to save the activity state but it's not.</p>
  
  <p>So my question is, when the user presses the back key how can I save the activity sate withou using sqlite, file saving and other persistance methods?</p>