Предположим, у вас есть изображение небоскреба в ImageView. В портретном режиме небоскреб направлен вверх, как обычно.Как я могу заставить ImageView поворачивать изображение, когда устройство поворачивается с портрета/пейзажа?
По умолчанию, если вы поворачиваете ландшафт устройства, небоскреб по-прежнему будет направлен вверх.
Мой желаемый результат - для небоскреба следить за ориентацией устройства, поэтому он будет указывать сбоку.
Я не могу на всю жизнь найти решение.
В принципе, у меня есть полноэкранное фоновое изображение, которое хорошо выглядит независимо от того, как оно повернуто. Я хочу использовать scaleType centerCrop, чтобы он заполнял экран, и поскольку изображение не вращается, оно «масштабируется», так сказать, чтобы заполнить ландшафтный экран портретным изображением.
Если это на самом деле все, что вам нужно, тогда вы можете просто заблокировать ориентацию экрана (но я предполагаю, что вы хотите сделать больше, чем это). – Suragch