Я создаю свое Android-приложение и хочу добавить макеты для разных ориентаций.Я создал папку layout-land и поместил другой макет для моего первого начального действия «myStartActivity» (с тем же именем, что и макет, который я использовал ранее для обеих ориентаций).
В зависимости от ориентации экрана ДОя запускаю приложение, выбирается правильный макет: «myLayout.xml» из папки «layout», когда я начинаю в портретном режиме, и «myLayout.xml» из папки «layout-land», когда я начинаю в альбомной ориентации..
Проблема в том, что, когда я поворачиваю устройство, когда я уже в Activity, после поворота я не получаю новый макет.Например: при повороте из портретной в альбомную ориентацию все еще отображается «myLayout.xml» из папки «layout», а не из папки «layout-land», как следует.
Я не перезаписывал никакие методы OnConfigurationChangeили что-нибудь.Все, что я делаю в "myStartActivity", это создаю экземпляры некоторых кнопок и предоставляю им несколько слушателей.Я хочу использовать другой макет в альбомной ориентации, чтобы изменить порядок кнопок.