Мне было интересно, почему бы не использовать android:configChanges="keyboardHidden|orientation"
в каждой (почти каждой;)) деятельности?
Товары:
- Не нужно беспокоиться о том, что ваша деятельность была повернута.
- быстрее
Не так приятно:
- необходимо изменить макеты, если они зависят от размера экрана (например, макеты с двумя столбцами или около того).
Плохо:
- нет гибкого способа иметь разные макеты с различной ориентацией.
- не очень хорошо при использовании фрагментов
Но если мы не используем разные макеты, почему бы и нет?