2014-02-13 1 views
2

Я прихожу из iOS, где разрешение масштабирования просто размещает представление в UIScrollView.Android Image Zooming почему бы не использовать scrollview

Я вижу, что в Android большинство решений для масштабирования ImageViews основаны на манипулировании координатами ImageView на основе событий касания, таких как ImageTouchView или GestureImageView.

Так почему же? Каково ограничение ScrollView в Android, которое не позволяет масштабировать ImageViews без настройки самого ImageView.

ответ

0

ScrollView поддерживает только вертикальную прокрутку (и HorizontalScrollView поддерживает только горизонтальную прокрутку). Вы можете комбинировать ScrollView и HorizontalScrollView, и он работает. Но вы можете прокручивать только по горизонтали или по вертикали в одно время, а не по диагонали. И это только для прокрутки, вам еще нужно реализовать масштабирование.

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