У меня есть активность Android с RelativeLayout, и я реализовал следующий метод, чтобы предотвратить повторное создание активности при изменении ориентации:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
Я, очевидно, ничего не делаю в этом методе, но он отлично работал при использовании LinearLayout. Однако теперь, используя RelativeLayout, мой макет испортился при переходе в альбомную ориентацию.
Каков наиболее эффективный способ корректно перерисовать экран без повторного запуска активности с вызовом onCreate?