title: How can I force a call to onSaveInstanceState
body: <p>I've implemented <code>onSaveInstanceState</code> and <code>onRestoreInstanceState</code> in my android activity.</p>
  
  <p>These seem to work OK, but I'd like to explicitly save the instance state when certain things happen (e.g. when the user presses a button) in case the application crashes, or I terminate it via the debugger</p>
  
  <p>I can call the method obviously, but that doesn't provide the correct Bundle or anything else.</p>
  
  <p>I've looked around, but I can't see any way to do this. Is it possible?</p>
  
  <p>If not, can anyone offer a decent solution for saving activity state at specific points in case of crash/termination?</p>
  
  <p>Thanks</p>