Android-Cheat-sheet
Android-Cheat-sheet copied to clipboard
onRestart() is not called after rotation change
How does the activity respond when the user rotates the screen?
When the screen is rotated, the current instance of activity is destroyed a new instance of the Activity is created in the new orientation. The onRestart() method is invoked first when a screen is rotated. The other lifecycle methods get invoked in the similar flow as they were when the activity was first created.
When rotation changes;
onPause()->OnStop()->OnDestroy->OnCreate()->onStart()->OnResume()
onStart()->onRestoreInstanceState()->onResume()