Вероятно, вы должны справиться с изменениями ориентации самим собой
Манифест:
android:configChanges="orientation|keyboardHidden"
В вашем коде:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.yourLayout);
}
Чтобы ответить на ваш вопрос здесьЖизненный цикл активности Android:
onCreate() -> onSavedInstanceState() -> onStart() -> onResume() -> onRestoreInstanceState() ->onPause() -> onStop() -> onDestroy()