Android KeyCode Referentna tablica - Referenca i mape na Android tipkovnice
U Android razvoju, poznavanje svake tipke i njenog KeyCode je osnova za obradu događaja tipki. Ovaj članak pruža potpunu Android KeyCode Referentnu tablicu, koja pomaže programerima da brzo pronađu KeyCode vrednosti za uobičajene tipke. Bilo da se radi o fizičkim tipkama, virtualnim tipkama ili funkcijskim tipkama, sve se mogu pronaći u ovoj tablici.
Šta je Android KeyCode?
Android KeyCode je celobrojna vrednost koja predstavlja različite tipke na uređaju. Svaka tipka (na primer "tipka za povratak", "tipka za povećanje zvučne jačine") ima jedinstveni KeyCode koji se koristi za obradu događaja korisničkog unosa. KeyCode je veoma važan prilikom pisanja glavnog slušatelja događaja za tipke.
Česta Android KeyCode Referentna tabela
U nastavku su uobičajene tipke u Androidu i njihove odgovarajuće KeyCode vrednosti:
| Ime tipke |
KeyCode vrednost |
Opis |
| Tipka za povratak |
4 |
Fizička tipka za povratak koja se koristi za povratak na prethodni ekran |
| Tipka za povećanje zvučne jačine |
24 |
Tipka za povećanje zvučne jačine |
| Tipka za smanjenje zvučne jačine |
25 |
Tipka za smanjenje zvučne jačine |
| Tipka za napajanje |
26 |
Tipka za napajanje uređaja |
| HOME tipka |
3 |
Vraća vas na početni ekran |
| MENU tipka |
82 |
Otvara izbornik |
| Tipka za kamere |
27 |
Pokreće kameru |
| Tipka za pretraživanje |
84 |
Pokreće funkciju pretraživanja |
| Tipka za naprijed |
92 |
Tipka za naprijed u pregledniku |
| Tipka za nazad |
93 |
Tipka za nazad u pregledniku |
| Tipke sa strelicama gore-dole |
19, 20 |
Navigacijske tipke, strelice gore i dolje |
| Tipke sa strelicama lijevo-desno |
21, 22 |
Navigacijske tipke, strelice lijevo i desno |
Kako koristiti KeyCode u Androidu?
U Android aplikacijama možete dobiti KeyCode slušajući događaje tipki. Na primer, kada korisnik pritisne tipku za povratak, možete izvršiti određenu radnju provjerom KeyCode vrednosti:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Obrada događaja pritiska na tipku za povratak
return true;
}
return super.onKeyDown(keyCode, event);
}
Zaključak
Razumijevanje i korištenje Android KeyCode je osnova znanja u Android razvoju, posebno kada se radi o obradi događaja tipki. Ovladavanjem Android kodom tipki i njihovim mapama, možete precizno kontrolirati korisničku interakciju i optimizirati korisničko iskustvo aplikacije.