Главная » Разработка для Android » УПРАВЛЕНИЕ КАРТОЙ С КЛАВИАТУРЫ в Android приложении

0

Некоторые пользователи предпочитают управлять картой с клавиатуры (обычно это один щелчок, в отличие от двух щелчков, вызывающих событие меню). Активируя такое поведение, мы также увидим, как в принципе нужно отвечать на события KeyPad. Итак, мы добавили определенный код для увеличения и уменьшения масштаба, а также для выхода из текущей активности:

Для отслеживания событий нажатия клавиши (key-down) мы просто переопределяем onKeyDown и предоставляем переключатель для различных интересующих нас клавиш. Кроме кодов клавиш, которые мы и так ожидаем встретить на устройстве (KEYCODE_A, … KEYCODEJ;, а также KEYCODE_SPACE, KEYCODE_SHIFT_LEFT и KEYCODE_ SHIFT_RIGHT), в Android содержатся такие коды клавиш, которых может и не быть на том или ином телефоне (KEYCODE_CAMERA и KEYCODEJOLUMEJJP). Полный набор кодов клавиш приводится по адресу http://code.google.com/android/reference/android/view/ KeyEventhtml.

Источник: Android. Программирование на Java для нового поколения мобильных устройств

По теме:

  • Комментарии