Android KeyCode Karşılaştırma Tablosu

Telefon Tuşları

KEYCODE_CALL Arama Tuşu 5
KEYCODE_ENDCALL Kapatma Tuşu 6
KEYCODE_HOME Home Tuşu 3
KEYCODE_MENU Menü Tuşu 82
KEYCODE_BACK Geri Tuşu 4
KEYCODE_SEARCH Arama Tuşu 84
KEYCODE_CAMERA Fotoğraf Çekme Tuşu 27
KEYCODE_FOCUS Fotoğraf Fokusu Tuşu 80
KEYCODE_POWER Güç Tuşu 26
KEYCODE_NOTIFICATION Bildirim Tuşu 83
KEYCODE_MUTE Mikrofon Sessiz Tuşu 91
KEYCODE_VOLUME_MUTE Hoparlör Sessiz Tuşu 164
KEYCODE_VOLUME_UP Ses Açma Tuşu 24
KEYCODE_VOLUME_DOWN Ses Kısma Tuşu 25

Kontrol Tuşları

KEYCODE_ENTER Enter Tuşu 66
KEYCODE_ESCAPE ESC Tuşu 111
KEYCODE_DPAD_CENTER Navigasyon Tuşu Onay Tuşu 23
KEYCODE_DPAD_UP Navigasyon Tuşu Yukarı 19
KEYCODE_DPAD_DOWN Navigasyon Tuşu Aşağı 20
KEYCODE_DPAD_LEFT Navigasyon Tuşu Sola 21
KEYCODE_DPAD_RIGHT Navigasyon Tuşu Sağa 22
KEYCODE_MOVE_HOME İmleci Başlangıç Tuşuna Taşı 122
KEYCODE_MOVE_END İmleci Sonuna Taşı 123
KEYCODE_PAGE_UP Yukarı Sayfa Geçiş Tuşu 92
KEYCODE_PAGE_DOWN Aşağı Sayfa Geçiş Tuşu 93
KEYCODE_DEL Silme Tuşu 67
KEYCODE_FORWARD_DEL İleri Silme Tuşu 112
KEYCODE_INSERT Eklemek Tuşu 124
KEYCODE_TAB Tab Tuşu 61
KEYCODE_NUM_LOCK Sayısal Kilidi 143
KEYCODE_CAPS_LOCK Büyük Harf Kilidi 115
KEYCODE_BREAK Break/Pause Tuşu 121
KEYCODE_SCROLL_LOCK Kaydırma Kilidi Tuşu 116
KEYCODE_ZOOM_IN Yakınlaştırma Tuşu 168
KEYCODE_ZOOM_OUT Uzaklaştırma Tuşu 169

Kombinasyon Tuşları

KEYCODE_ALT_LEFT Alt+Sol
KEYCODE_ALT_RIGHT Alt+Sağ
KEYCODE_CTRL_LEFT Control+Sol
KEYCODE_CTRL_RIGHT Control+Sağ
KEYCODE_SHIFT_LEFT Shift+Sol
KEYCODE_SHIFT_RIGHT Shift+Sağ

Temel

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

Semboller

KEYCODE_PLUS Tuş '+'
KEYCODE_MINUS Tuş '-'
KEYCODE_STAR Tuş '*'
KEYCODE_SLASH Tuş '/'
KEYCODE_EQUALS Tuş '='
KEYCODE_AT Tuş '@'
KEYCODE_POUND Tuş '#'
KEYCODE_APOSTROPHE Tuş ''' (tek tırnak)
KEYCODE_BACKSLASH Tuş '\'
KEYCODE_COMMA Tuş ','
KEYCODE_PERIOD Tuş '.'
KEYCODE_LEFT_BRACKET Tuş '['
KEYCODE_RIGHT_BRACKET Tuş ']'
KEYCODE_SEMICOLON Tuş ';'
KEYCODE_GRAVE Tuş '`'
KEYCODE_SPACE Boşluk Tuşu

Sayısal Tuş Takımı

KEYCODE_NUMPAD_0 Sayısal Tuş Takımı Tuşu '0'
KEYCODE_NUMPAD_1 Sayısal Tuş Takımı Tuşu '1'
KEYCODE_NUMPAD_2 Sayısal Tuş Takımı Tuşu '2'
KEYCODE_NUMPAD_3 Sayısal Tuş Takımı Tuşu '3'
KEYCODE_NUMPAD_4 Sayısal Tuş Takımı Tuşu '4'
KEYCODE_NUMPAD_5 Sayısal Tuş Takımı Tuşu '5'
KEYCODE_NUMPAD_6 Sayısal Tuş Takımı Tuşu '6'
KEYCODE_NUMPAD_7 Sayısal Tuş Takımı Tuşu '7'
KEYCODE_NUMPAD_8 Sayısal Tuş Takımı Tuşu '8'
KEYCODE_NUMPAD_9 Sayısal Tuş Takımı Tuşu '9'
KEYCODE_NUMPAD_ADD Sayısal Tuş Takımı Tuşu
KEYCODE_NUMPAD_SUBTRACT Sayısal Tuş Takımı Tuşu '-'
KEYCODE_NUMPAD_MULTIPLY Sayısal Tuş Takımı Tuşu '*'
KEYCODE_NUMPAD_DIVIDE Sayısal Tuş Takımı Tuşu '/'
KEYCODE_NUMPAD_EQUALS Sayısal Tuş Takımı Tuşu '='
KEYCODE_NUMPAD_COMMA Sayısal Tuş Takımı Tuşu ','
KEYCODE_NUMPAD_DOT Sayısal Tuş Takımı Tuşu '.'
KEYCODE_NUMPAD_LEFT_PAREN Sayısal Tuş Takımı Tuşu '('
KEYCODE_NUMPAD_RIGHT_PAREN Sayısal Tuş Takımı Tuşu ')'
KEYCODE_NUMPAD_ENTER Sayısal Tuş Takımı Tuşu Enter

Fonksiyon Tuşları

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

Medya Tuşları

KEYCODE_MEDIA_PLAY Medya Oynatma Tuşu
KEYCODE_MEDIA_STOP Medya Durdurma Tuşu
KEYCODE_MEDIA_PAUSE Medya Durdurma Tuşu
KEYCODE_MEDIA_PLAY_PAUSE Medya Oynatma/Durdurma Tuşu
KEYCODE_MEDIA_FAST_FORWARD Medya İleri Sarma Tuşu
KEYCODE_MEDIA_REWIND Medya Geri Sarma Tuşu
KEYCODE_MEDIA_NEXT Medya Bir Sonraki Parça Tuşu
KEYCODE_MEDIA_PREVIOUS Medya Önceki Parça Tuşu
KEYCODE_MEDIA_CLOSE Medya Kapatma Tuşu
KEYCODE_MEDIA_EJECT Medya Çıkarma Tuşu
KEYCODE_MEDIA_RECORD Medya Kaydetme Tuşu

Kontrolcü Tuşları

KEYCODE_BUTTON_1 Genel Oyun Kontrolörü Tuşu #1
KEYCODE_BUTTON_2 Genel Oyun Kontrolörü Tuşu #2
KEYCODE_BUTTON_3 Genel Oyun Kontrolörü Tuşu #3
KEYCODE_BUTTON_4 Genel Oyun Kontrolörü Tuşu #4
KEYCODE_BUTTON_5 Genel Oyun Kontrolörü Tuşu #5
KEYCODE_BUTTON_6 Genel Oyun Kontrolörü Tuşu #6
KEYCODE_BUTTON_7 Genel Oyun Kontrolörü Tuşu #7
KEYCODE_BUTTON_8 Genel Oyun Kontrolörü Tuşu #8
KEYCODE_BUTTON_9 Genel Oyun Kontrolörü Tuşu #9
KEYCODE_BUTTON_10 Genel Oyun Kontrolörü Tuşu #10
KEYCODE_BUTTON_11 Genel Oyun Kontrolörü Tuşu #11
KEYCODE_BUTTON_12 Genel Oyun Kontrolörü Tuşu #12
KEYCODE_BUTTON_13 Genel Oyun Kontrolörü Tuşu #13
KEYCODE_BUTTON_14 Genel Oyun Kontrolörü Tuşu #14
KEYCODE_BUTTON_15 Genel Oyun Kontrolörü Tuşu #15
KEYCODE_BUTTON_16 Genel Oyun Kontrolörü Tuşu #16
KEYCODE_BUTTON_A Oyun Kontrolörü Tuşu A
KEYCODE_BUTTON_B Oyun Kontrolörü Tuşu B
KEYCODE_BUTTON_C Oyun Kontrolörü Tuşu C
KEYCODE_BUTTON_X Oyun Kontrolörü Tuşu X
KEYCODE_BUTTON_Y Oyun Kontrolörü Tuşu Y
KEYCODE_BUTTON_Z Oyun Kontrolörü Tuşu Z
KEYCODE_BUTTON_L1 Oyun Kontrolörü Tuşu L1
KEYCODE_BUTTON_L2 Oyun Kontrolörü Tuşu L2
KEYCODE_BUTTON_R1 Oyun Kontrolörü Tuşu R1
KEYCODE_BUTTON_R2 Oyun Kontrolörü Tuşu R2
KEYCODE_BUTTON_MODE Oyun Kontrolörü Tuşu Mod
KEYCODE_BUTTON_SELECT Oyun Kontrolörü Tuşu Seç
KEYCODE_BUTTON_START Oyun Kontrolörü Tuşu Başlat
KEYCODE_BUTTON_THUMBL Sol Başparmak Tuşu
KEYCODE_BUTTON_THUMBR Sağ Başparmak Tuşu

Bekleyen

KEYCODE_NUM Tuş Numarası modifikatörü
KEYCODE_INFO Tuş Bilgi
KEYCODE_APP_SWITCH Tuş Uygulama değiştir
KEYCODE_BOOKMARK Tuş Yer İşareti
KEYCODE_AVR_INPUT Tuş A/V Alıcı girişi
KEYCODE_AVR_POWER Tuş A/V Alıcı gücü
KEYCODE_CAPTIONS Tuş Altyazıları aç/kapat
KEYCODE_CHANNEL_DOWN Tuş Kanal Aşağı
KEYCODE_CHANNEL_UP Tuş Kanal Yukarı
KEYCODE_CLEAR Tuş Temizle
KEYCODE_DVR Tuş DVR
KEYCODE_ENVELOPE Tuş Zarf özel fonksiyonu
KEYCODE_EXPLORER Tuş Gezgini özel fonksiyonu
KEYCODE_FORWARD Tuş İleri
KEYCODE_FORWARD_DEL Tuş İleri Sil
KEYCODE_FUNCTION Tuş Fonksiyon modifikatörü
KEYCODE_GUIDE Tuş Rehber
KEYCODE_HEADSETHOOK Tuş Kulaklık Bırak
KEYCODE_META_LEFT Tuş Sol Meta modifikatörü
KEYCODE_META_RIGHT Tuş Sağ Meta modifikatörü
KEYCODE_PICTSYMBOLS Tuş Resim Semboller modifikatörü
KEYCODE_PROG_BLUE Tuş Mavi "programlanabilir"
KEYCODE_PROG_GREEN Tuş Yeşil "programlanabilir"
KEYCODE_PROG_RED Tuş Kırmızı "programlanabilir"
KEYCODE_PROG_YELLOW Tuş Sarı "programlanabilir"
KEYCODE_SETTINGS Tuş Ayarlar
KEYCODE_SOFT_LEFT Tuş Yumuşak Sol
KEYCODE_SOFT_RIGHT Tuş Yumuşak Sağ
KEYCODE_STB_INPUT Tuş Set-top-box girişi
KEYCODE_STB_POWER Tuş Set-top-box gücü
KEYCODE_SWITCH_CHARSET Tuş Karakter Setini Değiştir modifikatörü
KEYCODE_SYM Tuş Sembol modifikatörü
KEYCODE_SYSRQ Tuş Sistem Talebi/Yazdır Ekranı
KEYCODE_TV Tuş TV
KEYCODE_TV_INPUT Tuş TV girişi
KEYCODE_TV_POWER Tuş TV gücü
KEYCODE_WINDOW Tuş Pencere
KEYCODE_UNKNOWN Bilinmeyen Tuş

Android KeyCode Karşılaştırma Tablosu - Android Tuş Kodu Referansı ve Eşleştirmesi

Android geliştirmede, her tuşun karşılık geldiği KeyCode'u bilmek, tuş olaylarını işlemek için temel bir gerekliliktir. Bu makale, geliştiricilerin yaygın tuşların KeyCode değerlerini hızlıca bulmalarına yardımcı olmak için tam bir Android KeyCode Karşılaştırma Tablosu sunmaktadır. Fiziksel tuşlar, sanal tuşlar veya işlev tuşları olsun, bu tabloda karşılık gelen KeyCode'u bulabilirsiniz.

Android KeyCode Nedir?

Android KeyCode, bir cihaz üzerindeki farklı tuşları ifade eden bir tam sayı değeridir. Her tuş (örneğin "geri tuşu", "ses açma tuşu") kullanıcı girişi olaylarını işlemek için kullanılan benzersiz bir KeyCode'a sahiptir. KeyCode, tuş olayları dinleyicileri yazarken çok önemlidir.

Yaygın Android KeyCode Karşılaştırma Tablosu

Aşağıda Android'de yaygın olan tuşlar ve bunların karşılık gelen KeyCode değerleri verilmiştir:

Tuş Adı KeyCode Değeri Açıklama
Geri Tuşu 4 Fiziksel geri tuşu, bir önceki sayfaya dönmek için kullanılır
Ses Açma Tuşu 24 Ses artırma tuşu
Ses Kısma Tuşu 25 Ses azaltma tuşu
Güç Tuşu 26 Cihazın güç tuşu
HOME Tuşu 3 Ana ekran'a dön
MENU Tuşu 82 Açılır menü
Kamera Tuşu 27 Kamerayı başlat
Arama Tuşu 84 Arama özelliğini başlat
İlerle Tuşu 92 Tarayıcı ilerleme tuşu
Geri Tuşu 93 Tarayıcı geri tuşu
Yukarı Aşağı Ok Tuşları 19, 20 Navigasyon tuşu, yukarı aşağı ok
Sağ Sol Ok Tuşları 21, 22 Navigasyon tuşu, sağ sol ok

Android'de KeyCode Nasıl Kullanılır?

Android uygulamasında, tuş olaylarını dinleyerek KeyCode'u alabilirsiniz. Örneğin, kullanıcı geri tuşuna bastığında, belirli bir işlemi gerçekleştirmek için KeyCode değerine bakarak kontrol edebilirsiniz:


@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
        // Geri tuşunun basılma olayını işleyin
        return true;
    }
    return super.onKeyDown(keyCode, event);
}

Sonuç

Android KeyCode'u anlamak ve kullanmak, özellikle tuş olaylarını işlerken Android geliştirmede temel bir bilgidir. Android tuş kodları ve KeyCode eşleştirmelerini öğrenerek, kullanıcı etkileşimlerini tam kontrol edebilir ve uygulamanızın kullanıcı deneyimini optimize edebilirsiniz.

Seyahatleriniz:
Dil Seçin