Вопрос

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

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

Какой лучший способ обнаружить щипнуть события, ухудшаясь изящно для устройств, которые не поддерживают его? Я нацелен на Android 1,5 вверх.

Это было полезно?

Решение

Отличная статья Ed Burnette (Hello Android автор) на Multi Touch (включая Zoom 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-form-android.html.

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top