Why onRestoreInstanceState() never gets called
<p>I am trying to save data in my activity and than restore it. 
I save data in on onSaveInstanceState() and then I try to restore the data in onRestoreInstanceState().</p>

<p>I setup breakpoint, the method onSaveInstanceState() get called. But onRestoreInstanceState()  or onCreate() never did.</p>

<p>Here is my steps:
1. start my activity.
2. press 'Home' button on the phone. onSaveInstanceState() get called.
3. Click the icon in the launcher and launch my activity again. </p>

<p>At this time, only onRestart() get called. But not onRestoreInstanceState()  or onCreate() </p>

<p>Does anyone know why?</p>
