Я загружаю планы этажей в приложение для Android. Мне нужно, чтобы пользователь мог определить проблемные зоны на плане этажа одним щелчком мыши. Мой мыслительный процесс заключается в том, чтобы определить действие клика, перезагрузить HTML-код веб-просмотра и добавить в него мой маркерный ресурс в указанном месте.
Я загрузил изображение в веб-просмотр, чтобы воспользоваться возможностями масштабирования. Я могу получить координаты X, Y веб-просмотра, где произошел щелчок, но я не могу понять, как получить текущий уровень масштабирования. Кроме того, я не уверен, какая математика потребуется для перевода шкалы X, Y в действительные пиксельные координаты.
Правильно ли мне использовать веб-просмотр?
EDIT:
Используя ссылку, предложенную ниже, я получил работоспособность масштабирования. Я до сих пор не могу понять, как разместить нарисованный маркер поверх TouchImageView, тем более получить координаты, которые были фактически затронуты на изображении.