Android KeyCode Tabulka - Odkaz a mapování klávesových kódů Android
V Android vývoji je základem pochopit, jaký klíčový kód odpovídá každému tlačítku pro zpracování událostí stisknutí kláves. Tento článek poskytuje kompletní tabulku Android KeyCode, která pomůže vývojářům rychle vyhledat hodnoty klíčových kódů pro běžná tlačítka. Ať už se jedná o fyzická tlačítka, virtuální tlačítka nebo funkční klávesy, všechny lze nalézt v této tabulce.
Co je Android KeyCode?
Android KeyCode je celé číslo, které reprezentuje různé klávesy na zařízení. Každá klávesa (např. "tlačítko zpět", "tlačítko pro zvýšení hlasitosti") má unikátní klíčový kód, který se používá k zpracování událostí uživatelského vstupu. Klíčový kód je velmi důležitý při psaní posluchačů událostí kláves.
Běžná tabulka Android KeyCode
Zde je tabulka běžných tlačítek Androidu a jejich odpovídajících hodnot klíčových kódů:
| Název tlačítka |
Hodnota KeyCode |
Popis |
| Tlačítko zpět |
4 |
Fyzické tlačítko zpět, slouží pro návrat na předchozí obrazovku |
| Tlačítko pro zvýšení hlasitosti |
24 |
Tlačítko pro zvýšení hlasitosti |
| Tlačítko pro snížení hlasitosti |
25 |
Tlačítko pro snížení hlasitosti |
| Tlačítko pro napájení |
26 |
Tlačítko napájení zařízení |
| Tlačítko HOME |
3 |
Návrat na hlavní obrazovku |
| Tlačítko MENU |
82 |
Vyvolání nabídky |
| Tlačítko pro fotoaparát |
27 |
Aktivace fotoaparátu |
| Tlačítko pro hledání |
84 |
Aktivace funkce hledání |
| Tlačítko pro vpřed |
92 |
Tlačítko vpřed v prohlížeči |
| Tlačítko pro zpět |
93 |
Tlačítko zpět v prohlížeči |
| Klávesy šipky nahoru a dolů |
19, 20 |
Navigační klávesy, šipky nahoru a dolů |
| Klávesy šipky vlevo a vpravo |
21, 22 |
Navigační klávesy, šipky vlevo a vpravo |
Jak používat KeyCode v Androidu?
V Android aplikacích můžete získat KeyCode sledováním událostí stisknutí kláves. Například když uživatel stiskne tlačítko zpět, můžete vyhodnotit hodnotu KeyCode a provést konkrétní akci:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Zpracování události stisknutí tlačítka pro návrat
return true;
}
return super.onKeyDown(keyCode, event);
}
Shrnutí
Pochopení a používání Android KeyCode je základní znalostí Android vývoje, zejména při zpracování událostí stisknutí kláves. Ovládáním klíčových kódů a jejich mapování můžete přesně řídit interakci uživatelů a optimalizovat uživatelský zážitek aplikace.