Android KeyCode oversigt

Telefonknapper

KEYCODE_CALL Opkalds knop 5
KEYCODE_ENDCALL Afslut opkalds knap 6
KEYCODE_HOME Home knap 3
KEYCODE_MENU Menu knap 82
KEYCODE_BACK Tilbage knap 4
KEYCODE_SEARCH Søgeknap 84
KEYCODE_CAMERA Kamera knap 27
KEYCODE_FOCUS Fokus knap 80
KEYCODE_POWER Tænd/sluk knap 26
KEYCODE_NOTIFICATION Notifikations knap 83
KEYCODE_MUTE Mikrofon mute knap 91
KEYCODE_VOLUME_MUTE Højttaler mute knap 164
KEYCODE_VOLUME_UP Volumen op knap 24
KEYCODE_VOLUME_DOWN Volumen ned knap 25

Kontrol knapper

KEYCODE_ENTER Enter knap 66
KEYCODE_ESCAPE ESC knap 111
KEYCODE_DPAD_CENTER Navigationsknap bekræftelse 23
KEYCODE_DPAD_UP Navigationsknap op 19
KEYCODE_DPAD_DOWN Navigationsknap ned 20
KEYCODE_DPAD_LEFT Navigationsknap venstre 21
KEYCODE_DPAD_RIGHT Navigationsknap højre 22
KEYCODE_MOVE_HOME Cursor til start knap 122
KEYCODE_MOVE_END Cursor til slut knap 123
KEYCODE_PAGE_UP Side op knap 92
KEYCODE_PAGE_DOWN Side ned knap 93
KEYCODE_DEL Backspace knap 67
KEYCODE_FORWARD_DEL Slet knappen 112
KEYCODE_INSERT Indsæt knap 124
KEYCODE_TAB Tab knap 61
KEYCODE_NUM_LOCK Num Lock 143
KEYCODE_CAPS_LOCK Caps Lock 115
KEYCODE_BREAK Break/Pause knap 121
KEYCODE_SCROLL_LOCK Scroll Lock 116
KEYCODE_ZOOM_IN Zoom ind knap 168
KEYCODE_ZOOM_OUT Zoom ud knap 169

Kombinationstaster

KEYCODE_ALT_LEFT Alt+Venstre
KEYCODE_ALT_RIGHT Alt+Højre
KEYCODE_CTRL_LEFT Control+Venstre
KEYCODE_CTRL_RIGHT Control+Højre
KEYCODE_SHIFT_LEFT Shift+Venstre
KEYCODE_SHIFT_RIGHT Shift+Højre

Basis

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

Symboler

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

Nummertastatur

KEYCODE_NUMPAD_0 Nummertastatur knap '0'
KEYCODE_NUMPAD_1 Nummertastatur knap '1'
KEYCODE_NUMPAD_2 Nummertastatur knap '2'
KEYCODE_NUMPAD_3 Nummertastatur knap '3'
KEYCODE_NUMPAD_4 Nummertastatur knap '4'
KEYCODE_NUMPAD_5 Nummertastatur knap '5'
KEYCODE_NUMPAD_6 Nummertastatur knap '6'
KEYCODE_NUMPAD_7 Nummertastatur knap '7'
KEYCODE_NUMPAD_8 Nummertastatur knap '8'
KEYCODE_NUMPAD_9 Nummertastatur knap '9'
KEYCODE_NUMPAD_ADD Nummertastatur knap +
KEYCODE_NUMPAD_SUBTRACT Nummertastatur knap '-'
KEYCODE_NUMPAD_MULTIPLY Nummertastatur knap '*'
KEYCODE_NUMPAD_DIVIDE Nummertastatur knap '/'
KEYCODE_NUMPAD_EQUALS Nummertastatur knap '='
KEYCODE_NUMPAD_COMMA Nummertastatur knap ','
KEYCODE_NUMPAD_DOT Nummertastatur knap '.'
KEYCODE_NUMPAD_LEFT_PAREN Nummertastatur knap '('
KEYCODE_NUMPAD_RIGHT_PAREN Nummertastatur knap ')'
KEYCODE_NUMPAD_ENTER Nummertastatur knap Enter

Funktionstaster

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

Medieknapper

KEYCODE_MEDIA_PLAY Medieknap afspil
KEYCODE_MEDIA_STOP Medieknap stop
KEYCODE_MEDIA_PAUSE Medieknap pause
KEYCODE_MEDIA_PLAY_PAUSE Medieknap play/pause
KEYCODE_MEDIA_FAST_FORWARD Medieknap hurtig fremad
KEYCODE_MEDIA_REWIND Medieknap hurtig tilbage
KEYCODE_MEDIA_NEXT Medieknap næste nummer
KEYCODE_MEDIA_PREVIOUS Medieknap forrige nummer
KEYCODE_MEDIA_CLOSE Medieknap luk
KEYCODE_MEDIA_EJECT Medieknap udløs
KEYCODE_MEDIA_RECORD Medieknap optag

Spil controller knapper

KEYCODE_BUTTON_1 Generisk spillekontroller knap #1
KEYCODE_BUTTON_2 Generisk spillekontroller knap #2
KEYCODE_BUTTON_3 Generisk spillekontroller knap #3
KEYCODE_BUTTON_4 Generisk spillekontroller knap #4
KEYCODE_BUTTON_5 Generisk spillekontroller knap #5
KEYCODE_BUTTON_6 Generisk spillekontroller knap #6
KEYCODE_BUTTON_7 Generisk spillekontroller knap #7
KEYCODE_BUTTON_8 Generisk spillekontroller knap #8
KEYCODE_BUTTON_9 Generisk spillekontroller knap #9
KEYCODE_BUTTON_10 Generisk spillekontroller knap #10
KEYCODE_BUTTON_11 Generisk spillekontroller knap #11
KEYCODE_BUTTON_12 Generisk spillekontroller knap #12
KEYCODE_BUTTON_13 Generisk spillekontroller knap #13
KEYCODE_BUTTON_14 Generisk spillekontroller knap #14
KEYCODE_BUTTON_15 Generisk spillekontroller knap #15
KEYCODE_BUTTON_16 Generisk spillekontroller knap #16
KEYCODE_BUTTON_A Spillekontroller knap A
KEYCODE_BUTTON_B Spillekontroller knap B
KEYCODE_BUTTON_C Spillekontroller knap C
KEYCODE_BUTTON_X Spillekontroller knap X
KEYCODE_BUTTON_Y Spillekontroller knap Y
KEYCODE_BUTTON_Z Spillekontroller knap Z
KEYCODE_BUTTON_L1 Spillekontroller knap L1
KEYCODE_BUTTON_L2 Spillekontroller knap L2
KEYCODE_BUTTON_R1 Spillekontroller knap R1
KEYCODE_BUTTON_R2 Spillekontroller knap R2
KEYCODE_BUTTON_MODE Spillekontroller knap Mode
KEYCODE_BUTTON_SELECT Spillekontroller knap Select
KEYCODE_BUTTON_START Spillekontroller knap Start
KEYCODE_BUTTON_THUMBL Venstre tommelfinger knap
KEYCODE_BUTTON_THUMBR Højre tommelfinger knap

Til undersøgelse

KEYCODE_NUM Knap nummer modifikator
KEYCODE_INFO Knap info
KEYCODE_APP_SWITCH Knap app skift
KEYCODE_BOOKMARK Knap bogmærke
KEYCODE_AVR_INPUT Knap A/V Receiver input
KEYCODE_AVR_POWER Knap A/V Receiver power
KEYCODE_CAPTIONS Knap toggle captions
KEYCODE_CHANNEL_DOWN Knap kanal ned
KEYCODE_CHANNEL_UP Knap kanal op
KEYCODE_CLEAR Knap ryd
KEYCODE_DVR Knap DVR
KEYCODE_ENVELOPE Knap kuvert specialfunktion
KEYCODE_EXPLORER Knap explorer specialfunktion
KEYCODE_FORWARD Knap fremad
KEYCODE_FORWARD_DEL Knap fremad slet
KEYCODE_FUNCTION Knap funktionsmodifikator
KEYCODE_GUIDE Knap guide
KEYCODE_HEADSETHOOK Knap headset hook
KEYCODE_META_LEFT Knap venstre meta modifikator
KEYCODE_META_RIGHT Knap højre meta modifikator
KEYCODE_PICTSYMBOLS Knap billede symbol modifikator
KEYCODE_PROG_BLUE Knap blå "programmerbar"
KEYCODE_PROG_GREEN Knap grøn "programmerbar"
KEYCODE_PROG_RED Knap rød "programmerbar"
KEYCODE_PROG_YELLOW Knap gul "programmerbar"
KEYCODE_SETTINGS Knap indstillinger
KEYCODE_SOFT_LEFT Knap blød venstre
KEYCODE_SOFT_RIGHT Knap blød højre
KEYCODE_STB_INPUT Knap set-top-box input
KEYCODE_STB_POWER Knap set-top-box power
KEYCODE_SWITCH_CHARSET Knap skift tegnsæt modifikator
KEYCODE_SYM Knap symbol modifikator
KEYCODE_SYSRQ Knap system anmodning/print screen
KEYCODE_TV Knap TV
KEYCODE_TV_INPUT Knap TV input
KEYCODE_TV_POWER Knap TV power
KEYCODE_WINDOW Knap vindue
KEYCODE_UNKNOWN Ukendt knap

Android KeyCode Tabel - Android Knap Kode Reference og Kortlægning

I Android udvikling er det grundlæggende at forstå KeyCode for hver knap for at håndtere tastaturhændelser. Denne artikel tilbyder et komplet Android KeyCode Tabel, der hjælper udviklere med hurtigt at finde KeyCode værdier for almindelige knapper. Uanset om det er fysiske knapper, virtuelle knapper eller funktionstaster, kan du finde den tilsvarende KeyCode i dette skema.

Hvad er Android KeyCode?

Android KeyCode er en heltalsværdi, der repræsenterer forskellige knapper på enheder. Hver knap (for eksempel "tilbageknap", "volumen op knap") har en unik KeyCode, som bruges til at håndtere brugerinput. KeyCode er meget vigtigt, når man skriver lyttere til tastaturhændelser.

Almindelige Android KeyCode Reference Tabel

Her er en liste over almindelige knapper i Android og deres tilsvarende KeyCode værdier:

Knap navn KeyCode værdi Beskrivelse
Tilbageknap 4 Fysisk tilbageknap, bruges til at gå tilbage til forrige niveau
Volumen op knap 24 Volumen op knap
Volumen ned knap 25 Volumen ned knap
Tænd/sluk knap 26 Enhedens tænd/sluk knap
HOME knap 3 Gå til startskærm
MENU knap 82 Åbner menuen
Kamera knap 27 Aktiver kameraet
Søgeknap 84 Aktiver søgefunktion
Fremad knap 92 Browser fremad knap
Tilbage knap 93 Browser tilbage knap
Op/ned pileknapper 19, 20 Navigationsknapper, op/ned pile
Venstre/højre pileknapper 21, 22 Navigationsknapper, venstre/højre pile

Hvordan bruger man KeyCode i Android?

I Android-apps kan du få KeyCode ved at lytte til knap hændelser. For eksempel, når brugeren trykker på tilbageknappen, kan du udføre bestemte handlinger ved at kontrollere KeyCode værdien:


@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
        // Håndter tilbage knap ned hændelse
        return true;
    }
    return super.onKeyDown(keyCode, event);
}

Konklusion

At forstå og bruge Android KeyCode er grundlæggende viden inden for Android udvikling, især når det kommer til at håndtere tastaturhændelser. Ved at mestre Android knap koder og KeyCode kortlægning, kan du præcist kontrollere brugerinteraktion og optimere app brugeroplevelsen.

Din fodspor:
Vælg sprog