Разве макет с множеством элементов управления пользовательского интерфейса может поддерживать жесты увеличения и увеличения - PullRequest
0 голосов
/ 07 марта 2011

Мне нужно применить жесты масштабирования и увеличения для моего полного вида.
На мой взгляд, есть a lot of controls, такие как текстовые просмотры, кнопки, представление списка и все.Это все имеют different listeners.Мне нужно apply zoom к этому without affecting моему UI controls and listeners.
Я знаю, как увеличить изображение и использовать веб-просмотр.Но как мы применяем масштабирование для создания макета с различными элементами управления и слушателями ?(Я работаю над сотами )

Ответы [ 2 ]

1 голос
/ 22 марта 2011

Наконец я получил решение.Мы можем использовать setScalaX и setScaleY с точкой поворота
Я объяснил это здесь
Полное увеличение изображения
Увеличение масштаба для полного просмотра

0 голосов
/ 08 марта 2011

Я не знаю ничего, что просто позаботится об этом.Все, что я могу сказать, это то, что я знал, что другие достигли этого, применяя матрицу перевода к группе представлений маршрута, которая затем применяется к представлениям детей (если я правильно помню).

Из этого события касания былипреобразован для применения к переведенному представлению.

Для обработки масштабирования это может быть полезно: Android Dev - OnScaleGestureListener

...