Android: пользовательский вид Zoom / Pinch

1

У меня есть работающая графическая библиотека, разработанная с использованием onDraw для построения графика с использованием методов canvas.drawLine. В onTouch я реализовал функции прокрутки.

Теперь мой клиент хочет Zoom/Pinch. Можно ли выполнить масштабирование или пинч на таком изображении без перерисовки для этих операций?

Каков наилучший способ реализации этого?

Теперь следующий.. Как я могу отображать индикаторы для этого? Мне удалось каким-то образом отобразить масштаб масштабирования (scaleFactor * 100). Как я покажу индикатор масштабирования? Я могу отображать статические изображения, используя canvas.drawBitmap. Но есть ли более лучший способ?

Любая помощь приветствуется

  • 0
    Привет! Рамя, ты реализовал прокрутку и масштабирование графика?
  • 0
    Да. Давно вернулся. Я в основном понял логику из комментария / ссылки Винаяка
Показать ещё 1 комментарий
Теги:
graph
android-custom-view
zoom

1 ответ

2
Лучший ответ

Добавьте к графику возможность увеличения зума:

Как реализовать щепотку зум см: андроид щепотка зум

Ещё вопросы

Сообщество Overcoder
Наверх
Меню