Android KeyCode referentna tabela

Tipke za telefon

KEYCODE_CALL Tipka za pozivanje 5
KEYCODE_ENDCALL Tipka za završavanje poziva 6
KEYCODE_HOME Tipka Home 3
KEYCODE_MENU Tipka izbornika 82
KEYCODE_BACK Tipka za povratak 4
KEYCODE_SEARCH Tipka za pretraživanje 84
KEYCODE_CAMERA Tipka za fotografiranje 27
KEYCODE_FOCUS Tipka za fokusiranje 80
KEYCODE_POWER Tipka za napajanje 26
KEYCODE_NOTIFICATION Tipka za obavijesti 83
KEYCODE_MUTE Tipka za isključivanje mikrofon 91
KEYCODE_VOLUME_MUTE Tipka za isključivanje zvučnika 164
KEYCODE_VOLUME_UP Tipka za povećanje zvučne jačine 24
KEYCODE_VOLUME_DOWN Tipka za smanjenje zvučne jačine 25

Kontrolne tipke

KEYCODE_ENTER Tipka Enter 66
KEYCODE_ESCAPE Tipka ESC 111
KEYCODE_DPAD_CENTER Potvrda navigacijske tipke 23
KEYCODE_DPAD_UP Navigacijska tipka gore 19
KEYCODE_DPAD_DOWN Navigacijska tipka dolje 20
KEYCODE_DPAD_LEFT Navigacijska tipka lijevo 21
KEYCODE_DPAD_RIGHT Navigacijska tipka desno 22
KEYCODE_MOVE_HOME Premjesti kursor na početak 122
KEYCODE_MOVE_END Premjesti kursor na kraj 123
KEYCODE_PAGE_UP Tipka za pomak na sljedeću stranicu 92
KEYCODE_PAGE_DOWN Tipka za pomak na prethodnu stranicu 93
KEYCODE_DEL Tipka za brisanje 67
KEYCODE_FORWARD_DEL Tipka za brisanje unaprijed 112
KEYCODE_INSERT Tipka za umetanje 124
KEYCODE_TAB Tipka Tab 61
KEYCODE_NUM_LOCK Tipka za zaključavanje numeričke tipkovnice 143
KEYCODE_CAPS_LOCK Tipka za zaključavanje velikih slova 115
KEYCODE_BREAK Tipka Break/Pause 121
KEYCODE_SCROLL_LOCK Tipka za zaključavanje pomicanja 116
KEYCODE_ZOOM_IN Tipka za zumiranje 168
KEYCODE_ZOOM_OUT Tipka za smanjivanje 169

Kombinacije tipki

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

Osnovno

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

Simboli

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

Numerička tipkovnica

KEYCODE_NUMPAD_0 Tipka '0' na numeričkoj tipkovnici
KEYCODE_NUMPAD_1 Tipka '1' na numeričkoj tipkovnici
KEYCODE_NUMPAD_2 Tipka '2' na numeričkoj tipkovnici
KEYCODE_NUMPAD_3 Tipka '3' na numeričkoj tipkovnici
KEYCODE_NUMPAD_4 Tipka '4' na numeričkoj tipkovnici
KEYCODE_NUMPAD_5 Tipka '5' na numeričkoj tipkovnici
KEYCODE_NUMPAD_6 Tipka '6' na numeričkoj tipkovnici
KEYCODE_NUMPAD_7 Tipka '7' na numeričkoj tipkovnici
KEYCODE_NUMPAD_8 Tipka '8' na numeričkoj tipkovnici
KEYCODE_NUMPAD_9 Tipka '9' na numeričkoj tipkovnici
KEYCODE_NUMPAD_ADD Tipka za dodavanje na numeričkoj tipkovnici
KEYCODE_NUMPAD_SUBTRACT Tipka za oduzimanje na numeričkoj tipkovnici
KEYCODE_NUMPAD_MULTIPLY Tipka za množenje na numeričkoj tipkovnici
KEYCODE_NUMPAD_DIVIDE Tipka za dijeljenje na numeričkoj tipkovnici
KEYCODE_NUMPAD_EQUALS Tipka '=' na numeričkoj tipkovnici
KEYCODE_NUMPAD_COMMA Tipka ',' na numeričkoj tipkovnici
KEYCODE_NUMPAD_DOT Tipka '.' na numeričkoj tipkovnici
KEYCODE_NUMPAD_LEFT_PAREN Tipka '(' na numeričkoj tipkovnici
KEYCODE_NUMPAD_RIGHT_PAREN Tipka ')' na numeričkoj tipkovnici
KEYCODE_NUMPAD_ENTER Tipka Enter na numeričkoj tipkovnici

Funkcijske tipke

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

Multimedijske tipke

KEYCODE_MEDIA_PLAY Multimedijska tipka za reprodukciju
KEYCODE_MEDIA_STOP Multimedijska tipka za zaustavljanje
KEYCODE_MEDIA_PAUSE Multimedijska tipka za pauzu
KEYCODE_MEDIA_PLAY_PAUSE Multimedijska tipka za reprodukciju/pauzu
KEYCODE_MEDIA_FAST_FORWARD Multimedijska tipka za brzo unaprijed
KEYCODE_MEDIA_REWIND Multimedijska tipka za brzo nazad
KEYCODE_MEDIA_NEXT Multimedijska tipka za sljedeću pjesmu
KEYCODE_MEDIA_PREVIOUS Multimedijska tipka za prethodnu pjesmu
KEYCODE_MEDIA_CLOSE Multimedijska tipka za zatvaranje
KEYCODE_MEDIA_EJECT Multimedijska tipka za izbacivanje
KEYCODE_MEDIA_RECORD Multimedijska tipka za snimanje

Tipke za kontrolere

KEYCODE_BUTTON_1 Opći gumb kontrolera #1
KEYCODE_BUTTON_2 Opći gumb kontrolera #2
KEYCODE_BUTTON_3 Opći gumb kontrolera #3
KEYCODE_BUTTON_4 Opći gumb kontrolera #4
KEYCODE_BUTTON_5 Opći gumb kontrolera #5
KEYCODE_BUTTON_6 Opći gumb kontrolera #6
KEYCODE_BUTTON_7 Opći gumb kontrolera #7
KEYCODE_BUTTON_8 Opći gumb kontrolera #8
KEYCODE_BUTTON_9 Opći gumb kontrolera #9
KEYCODE_BUTTON_10 Opći gumb kontrolera #10
KEYCODE_BUTTON_11 Opći gumb kontrolera #11
KEYCODE_BUTTON_12 Opći gumb kontrolera #12
KEYCODE_BUTTON_13 Opći gumb kontrolera #13
KEYCODE_BUTTON_14 Opći gumb kontrolera #14
KEYCODE_BUTTON_15 Opći gumb kontrolera #15
KEYCODE_BUTTON_16 Opći gumb kontrolera #16
KEYCODE_BUTTON_A Gumb A kontrolera
KEYCODE_BUTTON_B Gumb B kontrolera
KEYCODE_BUTTON_C Gumb C kontrolera
KEYCODE_BUTTON_X Gumb X kontrolera
KEYCODE_BUTTON_Y Gumb Y kontrolera
KEYCODE_BUTTON_Z Gumb Z kontrolera
KEYCODE_BUTTON_L1 Gumb L1 kontrolera
KEYCODE_BUTTON_L2 Gumb L2 kontrolera
KEYCODE_BUTTON_R1 Gumb R1 kontrolera
KEYCODE_BUTTON_R2 Gumb R2 kontrolera
KEYCODE_BUTTON_MODE Gumb Modus kontrolera
KEYCODE_BUTTON_SELECT Gumb Select kontrolera
KEYCODE_BUTTON_START Gumb Start kontrolera
KEYCODE_BUTTON_THUMBL Lijevi palčni gumb
KEYCODE_BUTTON_THUMBR Desni palčni gumb

Čekajući pretragu

KEYCODE_NUM Tipka brojčani modifikator
KEYCODE_INFO Tipka Info
KEYCODE_APP_SWITCH Tipka za prebacivanje aplikacija
KEYCODE_BOOKMARK Tipka oznake
KEYCODE_AVR_INPUT Tipka ulaza A/V Receiver
KEYCODE_AVR_POWER Tipka napajanja A/V Receiver
KEYCODE_CAPTIONS Tipka za prebacivanje titlova
KEYCODE_CHANNEL_DOWN Tipka za smanjenje kanala
KEYCODE_CHANNEL_UP Tipka za povećanje kanala
KEYCODE_CLEAR Tipka za brisanje
KEYCODE_DVR Tipka DVR
KEYCODE_ENVELOPE Tipka za posebnu funkciju Envelop
KEYCODE_EXPLORER Tipka za posebnu funkciju Explorer
KEYCODE_FORWARD Tipka za unaprijed
KEYCODE_FORWARD_DEL Tipka za brisanje unaprijed
KEYCODE_FUNCTION Tipka funkcijski modifikator
KEYCODE_GUIDE Tipka vodiča
KEYCODE_HEADSETHOOK Tipka za slušalice
KEYCODE_META_LEFT Tipka lijevi Meta modifikator
KEYCODE_META_RIGHT Tipka desni Meta modifikator
KEYCODE_PICTSYMBOLS Tipka simboli slika modifikator
KEYCODE_PROG_BLUE Tipka plavi "programabilni"
KEYCODE_PROG_GREEN Tipka zeleni "programabilni"
KEYCODE_PROG_RED Tipka crveni "programabilni"
KEYCODE_PROG_YELLOW Tipka žuti "programabilni"
KEYCODE_SETTINGS Tipka postavke
KEYCODE_SOFT_LEFT Tipka Soft Left
KEYCODE_SOFT_RIGHT Tipka Soft Right
KEYCODE_STB_INPUT Tipka ulaza Set-top-box
KEYCODE_STB_POWER Tipka napajanja Set-top-box
KEYCODE_SWITCH_CHARSET Tipka za prebacivanje kodiranja
KEYCODE_SYM Tipka simbol modifikator
KEYCODE_SYSRQ Tipka sistemskog zahteva/Print Screen
KEYCODE_TV Tipka TV
KEYCODE_TV_INPUT Tipka ulaza TV
KEYCODE_TV_POWER Tipka napajanja TV
KEYCODE_WINDOW Tipka prozora
KEYCODE_UNKNOWN Nepoznata tipka

Android KeyCode Referentna tablica - Referenca i mape na Android tipkovnice

U Android razvoju, poznavanje svake tipke i njenog KeyCode je osnova za obradu događaja tipki. Ovaj članak pruža potpunu Android KeyCode Referentnu tablicu, koja pomaže programerima da brzo pronađu KeyCode vrednosti za uobičajene tipke. Bilo da se radi o fizičkim tipkama, virtualnim tipkama ili funkcijskim tipkama, sve se mogu pronaći u ovoj tablici.

Šta je Android KeyCode?

Android KeyCode je celobrojna vrednost koja predstavlja različite tipke na uređaju. Svaka tipka (na primer "tipka za povratak", "tipka za povećanje zvučne jačine") ima jedinstveni KeyCode koji se koristi za obradu događaja korisničkog unosa. KeyCode je veoma važan prilikom pisanja glavnog slušatelja događaja za tipke.

Česta Android KeyCode Referentna tabela

U nastavku su uobičajene tipke u Androidu i njihove odgovarajuće KeyCode vrednosti:

Ime tipke KeyCode vrednost Opis
Tipka za povratak 4 Fizička tipka za povratak koja se koristi za povratak na prethodni ekran
Tipka za povećanje zvučne jačine 24 Tipka za povećanje zvučne jačine
Tipka za smanjenje zvučne jačine 25 Tipka za smanjenje zvučne jačine
Tipka za napajanje 26 Tipka za napajanje uređaja
HOME tipka 3 Vraća vas na početni ekran
MENU tipka 82 Otvara izbornik
Tipka za kamere 27 Pokreće kameru
Tipka za pretraživanje 84 Pokreće funkciju pretraživanja
Tipka za naprijed 92 Tipka za naprijed u pregledniku
Tipka za nazad 93 Tipka za nazad u pregledniku
Tipke sa strelicama gore-dole 19, 20 Navigacijske tipke, strelice gore i dolje
Tipke sa strelicama lijevo-desno 21, 22 Navigacijske tipke, strelice lijevo i desno

Kako koristiti KeyCode u Androidu?

U Android aplikacijama možete dobiti KeyCode slušajući događaje tipki. Na primer, kada korisnik pritisne tipku za povratak, možete izvršiti određenu radnju provjerom KeyCode vrednosti:


@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
        // Obrada događaja pritiska na tipku za povratak
        return true;
    }
    return super.onKeyDown(keyCode, event);
}

Zaključak

Razumijevanje i korištenje Android KeyCode je osnova znanja u Android razvoju, posebno kada se radi o obradi događaja tipki. Ovladavanjem Android kodom tipki i njihovim mapama, možete precizno kontrolirati korisničku interakciju i optimizirati korisničko iskustvo aplikacije.

Vaš trag:
Odaberi jezik