У меня есть работающая графическая библиотека, разработанная с помощью onDraw, которая строит график с использованием методов canvas.drawLine. В onTouch я реализовал функцию прокрутки.
Теперь мой клиент хочет Zoom/Pinch. Можно ли выполнить масштабирование/увеличение такого вида без перерисовки для этих операций?
Каков наилучший способ реализовать это?
Теперь следующее.. Как я могу отобразить индикаторы масштабирования для этого?? Мне как-то удалось отобразить масштаб масштабирования (scaleFactor * 100). Как я покажу индикатор масштабирования? Я могу отображать статические изображения с помощью canvas.drawBitmap. Но есть ли более лучший способ?
Любая помощь приветствуется