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