Таблица Android KeyCode

Telefonski tasteri

KEYCODE_CALL Taster za pozivanje 5
KEYCODE_ENDCALL Taster za završavanje poziva 6
KEYCODE_HOME Home taster 3
KEYCODE_MENU Taster za meni 82
KEYCODE_BACK Taster za povratak 4
KEYCODE_SEARCH Taster za pretraživanje 84
KEYCODE_CAMERA Taster za kameru 27
KEYCODE_FOCUS Taster za fokus 80
KEYCODE_POWER Taster za napajanje 26
KEYCODE_NOTIFICATION Taster za obaveštenja 83
KEYCODE_MUTE Taster za isključivanje mikrofona 91
KEYCODE_VOLUME_MUTE Taster za isključivanje zvučnika 164
KEYCODE_VOLUME_UP Taster za povećanje jačine zvuka 24
KEYCODE_VOLUME_DOWN Taster za smanjenje jačine zvuka 25

Kontrolni tasteri

KEYCODE_ENTER Taster za enter 66
KEYCODE_ESCAPE ESC taster 111
KEYCODE_DPAD_CENTER Taster za potvrdu na navigaciji 23
KEYCODE_DPAD_UP Navigacija gore 19
KEYCODE_DPAD_DOWN Navigacija dole 20
KEYCODE_DPAD_LEFT Navigacija levo 21
KEYCODE_DPAD_RIGHT Navigacija desno 22
KEYCODE_MOVE_HOME Premesti kursor na početak 122
KEYCODE_MOVE_END Premesti kursor na kraj 123
KEYCODE_PAGE_UP Taster za okretanje stranice gore 92
KEYCODE_PAGE_DOWN Taster za okretanje stranice dole 93
KEYCODE_DEL Taster za brisanje 67
KEYCODE_FORWARD_DEL Taster za brisanje unapred 112
KEYCODE_INSERT Taster za umetanje 124
KEYCODE_TAB Tab taster 61
KEYCODE_NUM_LOCK Taster za zaključavanje numeričkog tastaturu 143
KEYCODE_CAPS_LOCK Taster za zaključavanje velikih slova 115
KEYCODE_BREAK Break/Pause taster 121
KEYCODE_SCROLL_LOCK Taster za zaključavanje skrolovanja 116
KEYCODE_ZOOM_IN Taster za uvećanje 168
KEYCODE_ZOOM_OUT Taster za smanjenje 169

Kombinovani tasteri

KEYCODE_ALT_LEFT Alt+Levo
KEYCODE_ALT_RIGHT Alt+Desno
KEYCODE_CTRL_LEFT Control+Levo
KEYCODE_CTRL_RIGHT Control+Desno
KEYCODE_SHIFT_LEFT Shift+Levo
KEYCODE_SHIFT_RIGHT Shift+Desno

Osnovni

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

Simboli

KEYCODE_PLUS Taster '+'
KEYCODE_MINUS Taster '-'
KEYCODE_STAR Taster '*'
KEYCODE_SLASH Taster '/'
KEYCODE_EQUALS Taster '='
KEYCODE_AT Taster '@'
KEYCODE_POUND Taster '#'
KEYCODE_APOSTROPHE Taster ''' (jednostruki navodnik)
KEYCODE_BACKSLASH Taster '\'
KEYCODE_COMMA Taster ','
KEYCODE_PERIOD Taster '.'
KEYCODE_LEFT_BRACKET Taster '['
KEYCODE_RIGHT_BRACKET Taster ']'
KEYCODE_SEMICOLON Taster ';'
KEYCODE_GRAVE Taster '`'
KEYCODE_SPACE Taster za razmak

Numerička tastatura

KEYCODE_NUMPAD_0 Taster na numeričkoj tastaturi '0'
KEYCODE_NUMPAD_1 Taster na numeričkoj tastaturi '1'
KEYCODE_NUMPAD_2 Taster na numeričkoj tastaturi '2'
KEYCODE_NUMPAD_3 Taster na numeričkoj tastaturi '3'
KEYCODE_NUMPAD_4 Taster na numeričkoj tastaturi '4'
KEYCODE_NUMPAD_5 Taster na numeričkoj tastaturi '5'
KEYCODE_NUMPAD_6 Taster na numeričkoj tastaturi '6'
KEYCODE_NUMPAD_7 Taster na numeričkoj tastaturi '7'
KEYCODE_NUMPAD_8 Taster na numeričkoj tastaturi '8'
KEYCODE_NUMPAD_9 Taster na numeričkoj tastaturi '9'
KEYCODE_NUMPAD_ADD Taster na numeričkoj tastaturi
KEYCODE_NUMPAD_SUBTRACT Taster na numeričkoj tastaturi '-'
KEYCODE_NUMPAD_MULTIPLY Taster na numeričkoj tastaturi '*'
KEYCODE_NUMPAD_DIVIDE Taster na numeričkoj tastaturi '/'
KEYCODE_NUMPAD_EQUALS Taster na numeričkoj tastaturi '='
KEYCODE_NUMPAD_COMMA Taster na numeričkoj tastaturi ','
KEYCODE_NUMPAD_DOT Taster na numeričkoj tastaturi '.'
KEYCODE_NUMPAD_LEFT_PAREN Taster na numeričkoj tastaturi '('
KEYCODE_NUMPAD_RIGHT_PAREN Taster na numeričkoj tastaturi ')'
KEYCODE_NUMPAD_ENTER Taster za enter na numeričkoj tastaturi

Funkcijski tasteri

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

Multimedijalni tasteri

KEYCODE_MEDIA_PLAY Multimedijalni taster za reprodukciju
KEYCODE_MEDIA_STOP Multimedijalni taster za pauzu
KEYCODE_MEDIA_PAUSE Multimedijalni taster za pauziranje
KEYCODE_MEDIA_PLAY_PAUSE Multimedijalni taster za reprodukciju/pauzu
KEYCODE_MEDIA_FAST_FORWARD Multimedijalni taster za brzo preskakanje
KEYCODE_MEDIA_REWIND Multimedijalni taster za vraćanje
KEYCODE_MEDIA_NEXT Multimedijalni taster za sledeću pesmu
KEYCODE_MEDIA_PREVIOUS Multimedijalni taster za prethodnu pesmu
KEYCODE_MEDIA_CLOSE Multimedijalni taster za zatvaranje
KEYCODE_MEDIA_EJECT Multimedijalni taster za izbacivanje
KEYCODE_MEDIA_RECORD Multimedijalni taster za snimanje

Tasteri kontrolera

KEYCODE_BUTTON_1 Opšti taster #1 za kontroler
KEYCODE_BUTTON_2 Opšti taster #2 za kontroler
KEYCODE_BUTTON_3 Opšti taster #3 za kontroler
KEYCODE_BUTTON_4 Opšti taster #4 za kontroler
KEYCODE_BUTTON_5 Opšti taster #5 za kontroler
KEYCODE_BUTTON_6 Opšti taster #6 za kontroler
KEYCODE_BUTTON_7 Opšti taster #7 za kontroler
KEYCODE_BUTTON_8 Opšti taster #8 za kontroler
KEYCODE_BUTTON_9 Opšti taster #9 za kontroler
KEYCODE_BUTTON_10 Opšti taster #10 za kontroler
KEYCODE_BUTTON_11 Opšti taster #11 za kontroler
KEYCODE_BUTTON_12 Opšti taster #12 za kontroler
KEYCODE_BUTTON_13 Opšti taster #13 za kontroler
KEYCODE_BUTTON_14 Opšti taster #14 za kontroler
KEYCODE_BUTTON_15 Opšti taster #15 za kontroler
KEYCODE_BUTTON_16 Opšti taster #16 za kontroler
KEYCODE_BUTTON_A Taster A za kontroler
KEYCODE_BUTTON_B Taster B za kontroler
KEYCODE_BUTTON_C Taster C za kontroler
KEYCODE_BUTTON_X Taster X za kontroler
KEYCODE_BUTTON_Y Taster Y za kontroler
KEYCODE_BUTTON_Z Taster Z za kontroler
KEYCODE_BUTTON_L1 Taster L1 za kontroler
KEYCODE_BUTTON_L2 Taster L2 za kontroler
KEYCODE_BUTTON_R1 Taster R1 za kontroler
KEYCODE_BUTTON_R2 Taster R2 za kontroler
KEYCODE_BUTTON_MODE Taster Mode za kontroler
KEYCODE_BUTTON_SELECT Taster Select za kontroler
KEYCODE_BUTTON_START Taster Start za kontroler
KEYCODE_BUTTON_THUMBL Taster za levi palac
KEYCODE_BUTTON_THUMBR Taster za desni palac

Čeka

KEYCODE_NUM Taster za Number modifier
KEYCODE_INFO Taster za Informacije
KEYCODE_APP_SWITCH Taster za prekidač aplikacija
KEYCODE_BOOKMARK Taster za oznake
KEYCODE_AVR_INPUT Taster za A/V Receiver ulaz
KEYCODE_AVR_POWER Taster za A/V Receiver napajanje
KEYCODE_CAPTIONS Taster za uključivanje/isključivanje titlova
KEYCODE_CHANNEL_DOWN Taster za smanjenje kanala
KEYCODE_CHANNEL_UP Taster za povećanje kanala
KEYCODE_CLEAR Taster za brisanje
KEYCODE_DVR Taster za DVR
KEYCODE_ENVELOPE Taster za specijalnu funkciju koverte
KEYCODE_EXPLORER Taster za specijalnu funkciju Explorera
KEYCODE_FORWARD Taster za napred
KEYCODE_FORWARD_DEL Taster za brisanje unapred
KEYCODE_FUNCTION Taster za Function modifier
KEYCODE_GUIDE Taster za vodič
KEYCODE_HEADSETHOOK Taster za slušalice
KEYCODE_META_LEFT Taster za levo Meta modifier
KEYCODE_META_RIGHT Taster za desno Meta modifier
KEYCODE_PICTSYMBOLS Taster za Picture Symbols modifier
KEYCODE_PROG_BLUE Taster za plavi "programmable"
KEYCODE_PROG_GREEN Taster za zeleni "programmable"
KEYCODE_PROG_RED Taster za crveni "programmable"
KEYCODE_PROG_YELLOW Taster za žuti "programmable"
KEYCODE_SETTINGS Taster za podešavanja
KEYCODE_SOFT_LEFT Taster za soft levo
KEYCODE_SOFT_RIGHT Taster za soft desno
KEYCODE_STB_INPUT Taster za ulaz set-top-boxa
KEYCODE_STB_POWER Taster za napajanje set-top-boxa
KEYCODE_SWITCH_CHARSET Taster za prebacivanje Charset modifier
KEYCODE_SYM Taster za Symbol modifier
KEYCODE_SYSRQ Taster za System Request/Print Screen
KEYCODE_TV Taster za TV
KEYCODE_TV_INPUT Taster za TV ulaz
KEYCODE_TV_POWER Taster za TV napajanje
KEYCODE_WINDOW Taster za prozor
KEYCODE_UNKNOWN Nepoznat taster

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.

Vaša istorija:
Изаберите језик