Пинч-зум в Android

У меня есть макет, который включает в себя некоторые TextViews и ImageViews. Разве они не создали простой способ включить масштабирование в простой ScrollView/LinearLayout? Я смотрел некоторые коды, но они работают только на ImageViews.

Недавно я нашел setDisplayZoomControls(boolean).

Можно ли заставить это работать на макете с TextViews? Если нет, может быть, кто-нибудь предоставит код, который будет увеличивать/уменьшать масштаб моего макета с помощью масштабирования.

Спасибо.


person azizbekian    schedule 01.03.2012    source источник


Ответы (2)


Попробуйте использовать android-pinch, он должен работать и с веб-представлениями http://code.google.com/p/android-pinch/

person Soham    schedule 01.03.2012

Также,

Взгляните на это: http://code.google.com/p/android-multitouch-controller/

Это позволит вам добавить обработчики мультитач практически к любому виджету.

Обратите внимание, что из-за некоторых аппаратных проблем на старых устройствах вы не всегда можете получить правильный результат.

person Dennis Jaamann    schedule 02.03.2012