Почему бы не использовать всегда android: configChanges = «keyboardHidden | Ориентация»?

Мне было интересно, почему бы не использовать android: configChanges = "keyboardHidden | Ориентация" в каждом (почти в каждом ;)) деятельность?

Товары:

  • не нужно беспокоиться о том, что ваши действия были повернуты
  • это быстрее

Не очень хорошо:

  • нужно изменить макеты, если они зависят от размера экрана (например, макеты с двумя столбцами или около того)

Плохо:

  • нет гибкого способа иметь разные макеты с разной ориентацией
  • не очень хорошо при использовании фрагментов

Но если мы не используем разные макеты, почему бы и нет?

173
задан Thierry-Dimitri Roy 6 November 2011 в 19:22
поделиться