fling и pinchzoom для просмотра изображений в одном упражнении - PullRequest
8 голосов
/ 16 февраля 2012

У меня есть ImageView (например, страница журнала). Когда я переключаюсь к этому изображению, я хочу следующее изображение (страницу). Также хочу увеличить и уменьшить параметр для этого изображения. Как я могу добиться этого?

Спасибо

Ответы [ 4 ]

3 голосов
/ 16 февраля 2012

Предполагая, что вы уже исследовали отдельно жесты с масштабированием и смахивание , вы можете наложить ограничения на удобство использования.Когда изображение увеличено (занимает область, превышающую размер экрана), следует отключить обнаружение прокрутки и включить его снова, когда размер изображения меньше размера экрана.

2 голосов
/ 18 октября 2012

Я реализовал такую ​​библиотеку.Есть еще небольшие проблемы, но они функциональны и могут быть расширены.

Вот ответвление на github: https://github.com/kilaka/ImageViewZoom

Наслаждайтесь.

0 голосов
/ 15 марта 2013

Я недавно реализовал это, и он прекрасно работает

https://github.com/chrisbanes/PhotoView

0 голосов
/ 26 июля 2012

Найдено это сообщение в галерее (пролистывание фотографий) с масштабированием.

...