Tabulka Android KeyCode

Telefonní klávesa

KEYCODE_CALL Tlačítko pro vytáčení 5
KEYCODE_ENDCALL Tlačítko pro ukončení hovoru 6
KEYCODE_HOME Klávesa Domů 3
KEYCODE_MENU Tlačítko nabídky 82
KEYCODE_BACK Tlačítko zpět 4
KEYCODE_SEARCH Tlačítko pro hledání 84
KEYCODE_CAMERA Tlačítko pro fotografování 27
KEYCODE_FOCUS Tlačítko pro zaostření 80
KEYCODE_POWER Tlačítko napájení 26
KEYCODE_NOTIFICATION Tlačítko pro notifikaci 83
KEYCODE_MUTE Tlačítko pro ztlumení mikrofonu 91
KEYCODE_VOLUME_MUTE Tlačítko pro ztlumení reproduktorů 164
KEYCODE_VOLUME_UP Tlačítko pro zvýšení hlasitosti 24
KEYCODE_VOLUME_DOWN Tlačítko pro snížení hlasitosti 25

Ovládací klávesy

KEYCODE_ENTER Klávesa Enter 66
KEYCODE_ESCAPE Klávesa ESC 111
KEYCODE_DPAD_CENTER Klávesa pro potvrzení na navigaci 23
KEYCODE_DPAD_UP Klávesa navigace nahoru 19
KEYCODE_DPAD_DOWN Klávesa navigace dolů 20
KEYCODE_DPAD_LEFT Klávesa navigace vlevo 21
KEYCODE_DPAD_RIGHT Klávesa navigace vpravo 22
KEYCODE_MOVE_HOME Klávesa pro přesun na začátek 122
KEYCODE_MOVE_END Klávesa pro přesun na konec 123
KEYCODE_PAGE_UP Klávesa pro procházení nahoru 92
KEYCODE_PAGE_DOWN Klávesa pro procházení dolů 93
KEYCODE_DEL Klávesa pro smazání 67
KEYCODE_FORWARD_DEL Klávesa pro smazání vpřed 112
KEYCODE_INSERT Klávesa pro vložení 124
KEYCODE_TAB Klávesa Tab 61
KEYCODE_NUM_LOCK Zámek numerické klávesnice 143
KEYCODE_CAPS_LOCK Klávesa pro zamknutí velkých písmen 115
KEYCODE_BREAK Klávesa Break/Pause 121
KEYCODE_SCROLL_LOCK Klávesa pro zamykání posouvání 116
KEYCODE_ZOOM_IN Klávesa pro přiblížení 168
KEYCODE_ZOOM_OUT Klávesa pro oddálení 169

Kombinované klávesy

KEYCODE_ALT_LEFT Alt+Vlevo
KEYCODE_ALT_RIGHT Alt+Vpravo
KEYCODE_CTRL_LEFT Ovládání+Vlevo
KEYCODE_CTRL_RIGHT Ovládání+Vpravo
KEYCODE_SHIFT_LEFT Shift+Vlevo
KEYCODE_SHIFT_RIGHT Shift+Vpravo

Základní

KEYCODE_0 Klávesa '0' 7
KEYCODE_1 Klávesa '1' 8
KEYCODE_2 Klávesa '2' 9
KEYCODE_3 Klávesa '3' 10
KEYCODE_4 Klávesa '4' 11
KEYCODE_5 Klávesa '5' 12
KEYCODE_6 Klávesa '6' 13
KEYCODE_7 Klávesa '7' 14
KEYCODE_8 Klávesa '8' 15
KEYCODE_9 Klávesa '9' 16
KEYCODE_A Klávesa 'A' 29
KEYCODE_B Klávesa 'B' 30
KEYCODE_C Klávesa 'C' 31
KEYCODE_D Klávesa 'D' 32
KEYCODE_E Klávesa 'E' 33
KEYCODE_F Klávesa 'F' 34
KEYCODE_G Klávesa 'G' 35
KEYCODE_H Klávesa 'H' 36
KEYCODE_I Klávesa 'I' 37
KEYCODE_J Klávesa 'J' 38
KEYCODE_K Klávesa 'K' 39
KEYCODE_L Klávesa 'L' 40
KEYCODE_M Klávesa 'M' 41
KEYCODE_N Klávesa 'N' 42
KEYCODE_O Klávesa 'O' 43
KEYCODE_P Klávesa 'P' 44
KEYCODE_Q Klávesa 'Q' 45
KEYCODE_R Klávesa 'R' 46
KEYCODE_S Klávesa 'S' 47
KEYCODE_T Klávesa 'T' 48
KEYCODE_U Klávesa 'U' 49
KEYCODE_V Klávesa 'V' 50
KEYCODE_W Klávesa 'W' 51
KEYCODE_X Klávesa 'X' 52
KEYCODE_Y Klávesa 'Y' 53
KEYCODE_Z Klávesa 'Z' 54

Symboly

KEYCODE_PLUS Klávesa '+'
KEYCODE_MINUS Klávesa '-'
KEYCODE_STAR Klávesa '*'
KEYCODE_SLASH Klávesa '/'
KEYCODE_EQUALS Klávesa '='
KEYCODE_AT Klávesa '@'
KEYCODE_POUND Klávesa '#'
KEYCODE_APOSTROPHE Klávesa ''' (apostrof)
KEYCODE_BACKSLASH Klávesa '\'
KEYCODE_COMMA Klávesa ','
KEYCODE_PERIOD Klávesa '.'
KEYCODE_LEFT_BRACKET Klávesa '['
KEYCODE_RIGHT_BRACKET Klávesa ']'
KEYCODE_SEMICOLON Klávesa ';'
KEYCODE_GRAVE Klávesa '`'
KEYCODE_SPACE Klávesa pro mezeru

Numerek

KEYCODE_NUMPAD_0 Klávesa na numerické klávesnici '0'
KEYCODE_NUMPAD_1 Klávesa na numerické klávesnici '1'
KEYCODE_NUMPAD_2 Klávesa na numerické klávesnici '2'
KEYCODE_NUMPAD_3 Klávesa na numerické klávesnici '3'
KEYCODE_NUMPAD_4 Klávesa na numerické klávesnici '4'
KEYCODE_NUMPAD_5 Klávesa na numerické klávesnici '5'
KEYCODE_NUMPAD_6 Klávesa na numerické klávesnici '6'
KEYCODE_NUMPAD_7 Klávesa na numerické klávesnici '7'
KEYCODE_NUMPAD_8 Klávesa na numerické klávesnici '8'
KEYCODE_NUMPAD_9 Klávesa na numerické klávesnici '9'
KEYCODE_NUMPAD_ADD Klávesa na numerické klávesnici pro přidání
KEYCODE_NUMPAD_SUBTRACT Klávesa na numerické klávesnici '-'
KEYCODE_NUMPAD_MULTIPLY Klávesa na numerické klávesnici '*'
KEYCODE_NUMPAD_DIVIDE Klávesa na numerické klávesnici '/'
KEYCODE_NUMPAD_EQUALS Klávesa na numerické klávesnici '='
KEYCODE_NUMPAD_COMMA Klávesa na numerické klávesnici ','
KEYCODE_NUMPAD_DOT Klávesa na numerické klávesnici '.'
KEYCODE_NUMPAD_LEFT_PAREN Klávesa na numerické klávesnici '('
KEYCODE_NUMPAD_RIGHT_PAREN Klávesa na numerické klávesnici ')'
KEYCODE_NUMPAD_ENTER Klávesa na numerické klávesnici Enter

Funkční klávesy

KEYCODE_F1 Klávesa F1
KEYCODE_F2 Klávesa F2
KEYCODE_F3 Klávesa F3
KEYCODE_F4 Klávesa F4
KEYCODE_F5 Klávesa F5
KEYCODE_F6 Klávesa F6
KEYCODE_F7 Klávesa F7
KEYCODE_F8 Klávesa F8
KEYCODE_F9 Klávesa F9
KEYCODE_F10 Klávesa F10
KEYCODE_F11 Klávesa F11
KEYCODE_F12 Klávesa F12

Multimediální klávesy

KEYCODE_MEDIA_PLAY Tlačítko pro přehrávání médií
KEYCODE_MEDIA_STOP Tlačítko pro zastavení médií
KEYCODE_MEDIA_PAUSE Tlačítko pro pozastavení médií
KEYCODE_MEDIA_PLAY_PAUSE Tlačítko pro přehrávání/pozastavení médií
KEYCODE_MEDIA_FAST_FORWARD Tlačítko pro rychlé přetáčení vpřed
KEYCODE_MEDIA_REWIND Tlačítko pro rychlé přetáčení zpět
KEYCODE_MEDIA_NEXT Tlačítko pro další skladbu
KEYCODE_MEDIA_PREVIOUS Tlačítko pro předchozí skladbu
KEYCODE_MEDIA_CLOSE Tlačítko pro zavření médií
KEYCODE_MEDIA_EJECT Tlačítko pro vysunutí média
KEYCODE_MEDIA_RECORD Tlačítko pro nahrávání médií

Tlačítka herního ovladače

KEYCODE_BUTTON_1 Tlačítko herního ovladače č. 1
KEYCODE_BUTTON_2 Tlačítko herního ovladače č. 2
KEYCODE_BUTTON_3 Tlačítko herního ovladače č. 3
KEYCODE_BUTTON_4 Tlačítko herního ovladače č. 4
KEYCODE_BUTTON_5 Tlačítko herního ovladače č. 5
KEYCODE_BUTTON_6 Tlačítko herního ovladače č. 6
KEYCODE_BUTTON_7 Tlačítko herního ovladače č. 7
KEYCODE_BUTTON_8 Tlačítko herního ovladače č. 8
KEYCODE_BUTTON_9 Tlačítko herního ovladače č. 9
KEYCODE_BUTTON_10 Tlačítko herního ovladače č. 10
KEYCODE_BUTTON_11 Tlačítko herního ovladače č. 11
KEYCODE_BUTTON_12 Tlačítko herního ovladače č. 12
KEYCODE_BUTTON_13 Tlačítko herního ovladače č. 13
KEYCODE_BUTTON_14 Tlačítko herního ovladače č. 14
KEYCODE_BUTTON_15 Tlačítko herního ovladače č. 15
KEYCODE_BUTTON_16 Tlačítko herního ovladače č. 16
KEYCODE_BUTTON_A Tlačítko A herního ovladače
KEYCODE_BUTTON_B Tlačítko B herního ovladače
KEYCODE_BUTTON_C Tlačítko C herního ovladače
KEYCODE_BUTTON_X Tlačítko X herního ovladače
KEYCODE_BUTTON_Y Tlačítko Y herního ovladače
KEYCODE_BUTTON_Z Tlačítko Z herního ovladače
KEYCODE_BUTTON_L1 Tlačítko L1 herního ovladače
KEYCODE_BUTTON_L2 Tlačítko L2 herního ovladače
KEYCODE_BUTTON_R1 Tlačítko R1 herního ovladače
KEYCODE_BUTTON_R2 Tlačítko R2 herního ovladače
KEYCODE_BUTTON_MODE Tlačítko Mode herního ovladače
KEYCODE_BUTTON_SELECT Tlačítko Select herního ovladače
KEYCODE_BUTTON_START Tlačítko Start herního ovladače
KEYCODE_BUTTON_THUMBL Levé tlačítko thumb
KEYCODE_BUTTON_THUMBR Pravé tlačítko thumb

K čekání

KEYCODE_NUM Klávesa pro modifikátor čísla
KEYCODE_INFO Klávesa pro informace
KEYCODE_APP_SWITCH Klávesa pro přepínač aplikací
KEYCODE_BOOKMARK Klávesa pro záložku
KEYCODE_AVR_INPUT Klávesa pro vstup A/V přijímače
KEYCODE_AVR_POWER Klávesa pro napájení A/V přijímače
KEYCODE_CAPTIONS Klávesa pro přepínání titulků
KEYCODE_CHANNEL_DOWN Klávesa pro snížení kanálu
KEYCODE_CHANNEL_UP Klávesa pro zvýšení kanálu
KEYCODE_CLEAR Klávesa pro vymazání
KEYCODE_DVR Klávesa pro DVR
KEYCODE_ENVELOPE Klávesa pro zvláštní funkci obálky
KEYCODE_EXPLORER Klávesa pro zvláštní funkci prozkoumávat
KEYCODE_FORWARD Klávesa pro vpřed
KEYCODE_FORWARD_DEL Klávesa pro smazání vpřed
KEYCODE_FUNCTION Klávesa pro modifikátor funkce
KEYCODE_GUIDE Klávesa pro průvodce
KEYCODE_HEADSETHOOK Klávesa pro háček sluchátek
KEYCODE_META_LEFT Klávesa pro levý modifikátor Meta
KEYCODE_META_RIGHT Klávesa pro pravý modifikátor Meta
KEYCODE_PICTSYMBOLS Klávesa pro modifikátor symbolů obrázků
KEYCODE_PROG_BLUE Klávesa pro modifikátor Blue "programovatelný"
KEYCODE_PROG_GREEN Klávesa pro modifikátor Green "programovatelný"
KEYCODE_PROG_RED Klávesa pro modifikátor Red "programovatelný"
KEYCODE_PROG_YELLOW Klávesa pro modifikátor Yellow "programovatelný"
KEYCODE_SETTINGS Klávesa pro nastavení
KEYCODE_SOFT_LEFT Klávesa pro měkkou levou
KEYCODE_SOFT_RIGHT Klávesa pro měkkou pravou
KEYCODE_STB_INPUT Klávesa pro vstup set-top boxu
KEYCODE_STB_POWER Klávesa pro napájení set-top boxu
KEYCODE_SWITCH_CHARSET Klávesa pro přepínání modifikátoru znaků
KEYCODE_SYM Klávesa pro modifikátor symbolu
KEYCODE_SYSRQ Klávesa pro System Request/Print Screen
KEYCODE_TV Klávesa TV
KEYCODE_TV_INPUT Klávesa pro vstup TV
KEYCODE_TV_POWER Klávesa pro napájení TV
KEYCODE_WINDOW Klávesa pro okno
KEYCODE_UNKNOWN Neznámá klávesa

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.

Vaše návštěvy:
Vybrat jazyk