Пытаюсь построить какую-то умную карту. Для этого мне нужно отобразить заданную c часть изображения (в данном случае план этажа). Таким образом, у нас будет довольно большая картинка (допустим, 3000x3000 пикселей) с некоторыми комнатами (с нестандартными размерами и формами), и если местоположение изменилось, нам нужно плавно сдвинуть его до этой конкретной c позиции. Как я уже сказал, комнаты будут нестандартных размеров, поэтому также должна быть возможность уменьшения и увеличения (программно) в указанной позиции c.
Пример использования того, как это должно работать.
Местоположение приложения изменено
ImageView
вместо отображения всего пола спланировать плавное скольжение по заданным c координатам и увеличить эту часть изображения
Можно ли сделать это на ImageView
или что-то вроде PhotoView
?