Обнаружение повышения в Android

Я хотел бы обработать события повышения в своем приложении Android для увеличения и уменьшения масштаба.

Я полагаю, что Android 2.0 имеет мультисенсорную функциональность и слышал, что Android 1.6 мог бы или не мог бы поддерживать его в зависимости от устройства.

Что лучший способ состоит в том, чтобы обнаружить события повышения при ухудшении корректно для устройств, которые не поддерживают его? Я нацелен на Android 1.5 вверх.

14
задан hpique 13 April 2010 в 17:04
поделиться

2 ответа

Отличную статью Эда Бернетта (Hello Android Author) о мультитач (включая pinch zoom) можно найти здесь: http://www.zdnet.com/blog/burnette/how-to-use-multi-touch-in-android-2/1747

Вот статья в блоге разработчиков Android об использовании возможностей новых API на устройствах, которые их поддерживают, при этом продолжая поддерживать старые устройства. http://android-developers.blogspot.com/2009/04/backward-compatibility-for-android.html

20
ответ дан 1 December 2019 в 13:08
поделиться

Android 1.6 не поддерживает мультитач, Android 2.0 и более поздние версии поддерживает, это означает, что вам потребуются разные OnTouchHandler, которые можно менять в зависимости от версия Android, которую вы определяете. Для получения дополнительной информации о том, как реализовать масштабирование пальцем, просмотрите этот поток .

0
ответ дан 1 December 2019 в 13:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: