Увеличительная часть холста при прикосновении

У меня есть пользовательский вид, который расширяет SurfaceView. Я рисую изображение на холсте. Когда пользователь касается точки на холсте, я хочу показать увеличенное изображение области вокруг затронутых координат. И предпочтительно, когда палец движется, я бы хотел соответствующим образом обновить содержимое увеличенного изображения.

Мне было интересно, если платформа Android поддерживает такую функциональность изначально. Если нет, то можете ли вы указать мне хороший пример, который поможет мне начать или поделиться идеями о том, как его реализовать. Я не делаю много 2D или 3D графики такого рода и все еще пытаюсь понять классы Canvas и Matrix, чтобы посмотреть, что я могу использовать.

Я искал на форуме похожий вопрос, но не смог найти ни одного. Поэтому, пожалуйста, не помечайте меня за вопрос, который уже существует.

И нет - я не использую OpenGL-ES или любую другую стороннюю библиотеку (пока).

Спасибо всем.

Ответы на вопрос(1)

Ваш ответ на вопрос