Я пытаюсь использовать события изменения ориентации для изменения макета страницы по своему усмотрению, когда пользователь переключается между режимами «портрет» и «ландшафт».У меня есть событие ориентации, и мой метод изменения макета вызывается в ответ на событие.Однако макет не перестраивается с такого рода событиями.Аналогичным образом, когда для вызова метода изменения макета используется тайм-аут, перестройка макета также не происходит.
Когда я добавляю кнопку для вызова того же метода изменения макета, перестроение макета происходит по желанию.,Таким образом, кажется, что некоторые аспекты событий отличаются с точки зрения запуска перестройки макета.
Я искал подробности о событиях, но не смог найти никаких деталей, чтобы понять разницу в событияхи что можно сделать, чтобы вызвать изменение макета.Я пытался вызвать requestLayout, но, похоже, это не вызывает повторного построения макета.
Предложения будут оценены.