Таблиця відповідностей Android KeyCode - Посилання та карти клавіш Android
У розробці Android важливо знати, який KeyCode відповідає кожній клавіші, що є основою для обробки подій клавіш. У цій статті надано повну таблицю відповідностей Android KeyCode, що допомагає розробникам швидко знаходити значення KeyCode для звичайних клавіш. У таблиці ви можете знайти відповідні KeyCode для фізичних, віртуальних та функціональних клавіш.
Що таке Android KeyCode?
Android KeyCode - це ціле число, яке представляє різні клавіші на пристрої. Кожна клавіша (наприклад, "клавіша повернення", "клавіша збільшення гучності") має унікальний KeyCode, що використовується для обробки подій введення користувача. KeyCode дуже важливий при написанні слухачів подій клавіш.
Таблиця поширених Android KeyCode
Ось список поширених клавіш Android та їх відповідних значень KeyCode:
| Назва клавіші |
Значення KeyCode |
Опис |
| Клавіша повернення |
4 |
Фізична клавіша повернення, що використовується для повернення на попередній рівень |
| Клавіша збільшення гучності |
24 |
Клавіша збільшення гучності |
| Клавіша зменшення гучності |
25 |
Клавіша зменшення гучності |
| Клавіша живлення |
26 |
Клавіша живлення пристрою |
| Клавіша HOME |
3 |
Повернення на головний екран |
| Клавіша MENU |
82 |
Виклик меню |
| Клавіша камери |
27 |
Запуск камери |
| Клавіша пошуку |
84 |
Запуск функції пошуку |
| Клавіша вперед |
92 |
Клавіша вперед у браузері |
| Клавіша назад |
93 |
Клавіша назад у браузері |
| Клавіші стрілки вгору та вниз |
19, 20 |
Навігаційні клавіші для переміщення вгору та вниз |
| Клавіші стрілки вліво та вправо |
21, 22 |
Навігаційні клавіші для переміщення вліво та вправо |
Як використовувати KeyCode в Android?
У додатках Android ви можете отримати KeyCode, слухаючи події клавіш. Наприклад, коли користувач натискає кнопку повернення, ви можете виконати спеціальну дію, перевіряючи значення KeyCode:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Обробити подію натискання клавіші повернення
return true;
}
return super.onKeyDown(keyCode, event);
}
Висновок
Розуміння і використання Android KeyCode є основним знанням у розробці Android, особливо під час обробки подій клавіш. Овладіння знаннями про код клавіші Android та відображення KeyCode допоможе вам точно контролювати взаємодію з користувачем і оптимізувати досвід роботи вашого додатку.