Android KeyCode tabela - Referenca i mape za Android ključne kodove
U Android razvoju, razumevanje svakog tastera koji odgovara KeyCode-u je osnova za obradu događaja tastera. Ovaj članak pruža kompletnu Android KeyCode tabelu, koja pomaže programerima da brzo pronađu KeyCode vrednosti uobičajenih tastera. Bilo da su u pitanju fizički tasteri, virtuelni tasteri ili funkcijski tasteri, sve se mogu pronaći u ovoj tabeli.
Šta je Android KeyCode?
Android KeyCode je celi broj koji predstavlja različite tastere na uređaju. Svaki taster (npr. "taster za povratak", "taster za povećanje jačine zvuka") ima jedinstveni KeyCode koji se koristi za obradu korisničkih ulaza. KeyCode je veoma važan prilikom pisanja slušatelja događaja tastera.
Uobičajena Android KeyCode tabela
U nastavku su navedeni uobičajeni tasteri u Androidu i odgovarajuće KeyCode vrednosti:
| Naziv tastera |
KeyCode vrednost |
Opis |
| Taster za povratak |
4 |
Fizički taster za povratak, koristi se za vraćanje na prethodni ekran |
| Taster za povećanje jačine zvuka |
24 |
Taster za povećanje jačine zvuka |
| Taster za smanjenje jačine zvuka |
25 |
Taster za smanjenje jačine zvuka |
| Taster za napajanje |
26 |
Taster za napajanje uređaja |
| HOME taster |
3 |
Vraća se na početni ekran |
| Taster za meni |
82 |
Otvara meni |
| Taster za kameru |
27 |
Pokreće kameru |
| Taster za pretraživanje |
84 |
Pokreće funkciju pretraživanja |
| Taster za napred |
92 |
Taster za napred u pretraživaču |
| Taster za nazad |
93 |
Taster za nazad u pretraživaču |
| Tasteri za navijanje gore/dole |
19, 20 |
Navigacioni tasteri, tasteri za gore/dole |
| Tasteri za navigaciju levo/desno |
21, 22 |
Navigacioni tasteri, tasteri za levo/desno |
Kako koristiti KeyCode u Androidu?
U Android aplikacijama možete koristiti osluškivanje događaja tastera za dobijanje KeyCode-a. Na primer, kada korisnik pritisne taster za povratak, možete izvršiti određenu radnju na osnovu vrednosti KeyCode-a:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Obrada događaja za pritisak tastera za povratak
return true;
}
return super.onKeyDown(keyCode, event);
}
Zaključak
Razumevanje i korišćenje Android KeyCode je osnovno znanje u Android razvoju, posebno prilikom obrade događaja tastera. Ovladavanje Android kodovima tastera i mapiranje KeyCode-a može vam omogućiti preciznu kontrolu korisničke interakcije i optimizovati korisničko iskustvo vaših aplikacija.