Пытаюсь сделать приложение, которое состоит из двух крупных объединений экранных элементов, назовем их условно 1 и 2.
В ландшафтном режиме они располагаются слева-направо, в портретном режиме должны располагаться сверху-вниз, вот как на картинке:
Компоновка экранных элементов
Предполагается, что ориентация задается через настройки, и ее не нужно динамически переключать в зависимости от значения гиродатчика.
Вопрос такой: как сделать (каким механизмом воспользоваться) чтобы программно изменять компоновку экрана с ландшафтной на портретную и обратно?
Причем надо, чтобы менялся сам экран, то есть был размером 1920x1080, а стал 1080х1920. А объединения 1 и 2 меняли бы только свои координаты, и им не требовалось поворота на 90 градусов.
Конечная сборка идет под Андроид, если это важно.