2014-02-20 4 views
0

У меня есть активность, которая имеет только изображение, которое может отображаться как графическая справка. Он имеет много информации и нуждается в увеличении. Я искал много на разных сайтах, и они говорят, что изображение не масштабируется. и я нашел для него сложные алгоритмы. я хочу, чтобы моя программа приближалась, как и многие обычные прогграммы, которые увеличиваются, как и мои 2 пальца, увеличивают масштаб изображения, и если они приближаются, и я хочу, чтобы пользователь мог перемещать позицию, если изображение на изображении пока не двигает пальцем на этом. Если его невозможно, я могу сделать это в качестве фона и выполнять эти функции во всей деятельности? спасибо за помощьZoomable Imageview или Activity

+0

«Я искал много на разных сайтах, и они говорят, что изображение не масштабируется, и я нашел для него сложные алгоритмы». Да, так поступают все эти «многие обычные прогграммы». Применение сложных алгоритмов. Если вы не хотите создавать его самостоятельно, я уверен, что есть несколько вариантов с открытым исходным кодом, вы можете захватить код на github – Budius

ответ

2

Этот SO thread должен иметь все необходимое для реализации масштабирования. В качестве альтернативы вы можете посмотреть библиотеку PhotoView; реализация ImageView, которая поддерживает масштабирование.

Смежные вопросы