טבלת קוד מקש Android

כפתורי טלפון

KEYCODE_CALL כפתור חיוג 5
KEYCODE_ENDCALL כפתור סיום שיחה 6
KEYCODE_HOME כפתור בית 3
KEYCODE_MENU כפתור תפריט 82
KEYCODE_BACK כפתור חזרה 4
KEYCODE_SEARCH כפתור חיפוש 84
KEYCODE_CAMERA כפתור צמצם 27
KEYCODE_FOCUS כפתור מיקוד 80
KEYCODE_POWER כפתור הפעלה 26
KEYCODE_NOTIFICATION כפתור התראות 83
KEYCODE_MUTE כפתור השתקה 91
KEYCODE_VOLUME_MUTE כפתור השתקת רמקול 164
KEYCODE_VOLUME_UP כפתור הגברת עוצמת קול 24
KEYCODE_VOLUME_DOWN כפתור הנמכת עוצמת קול 25

כפתורי שליטה

KEYCODE_ENTER כפתור הזנה 66
KEYCODE_ESCAPE כפתור ESC 111
KEYCODE_DPAD_CENTER כפתור אישור ניווט 23
KEYCODE_DPAD_UP כפתור ניווט למעלה 19
KEYCODE_DPAD_DOWN כפתור ניווט למטה 20
KEYCODE_DPAD_LEFT כפתור ניווט שמאלה 21
KEYCODE_DPAD_RIGHT כפתור ניווט ימינה 22
KEYCODE_MOVE_HOME כפתור העברת קורסר להתחלה 122
KEYCODE_MOVE_END כפתור העברת קורסר לסוף 123
KEYCODE_PAGE_UP כפתור דף למעלה 92
KEYCODE_PAGE_DOWN כפתור דף למטה 93
KEYCODE_DEL כפתור מחיקה 67
KEYCODE_FORWARD_DEL כפתור מחיקה קדימה 112
KEYCODE_INSERT כפתור החדרה 124
KEYCODE_TAB כפתור Tab 61
KEYCODE_NUM_LOCK נעילת מקלדת מספרים 143
KEYCODE_CAPS_LOCK נעילת אותיות רישיות 115
KEYCODE_BREAK כפתור Break/Pause 121
KEYCODE_SCROLL_LOCK כפתור נעילה של גלילה 116
KEYCODE_ZOOM_IN כפתור הגדלה 168
KEYCODE_ZOOM_OUT כפתור הקטנה 169

מקשים משולבים

KEYCODE_ALT_LEFT Alt+שמאל
KEYCODE_ALT_RIGHT Alt+ימין
KEYCODE_CTRL_LEFT Control+שמאל
KEYCODE_CTRL_RIGHT Control+ימין
KEYCODE_SHIFT_LEFT Shift+שמאל
KEYCODE_SHIFT_RIGHT Shift+ימין

בסיסי

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

סימנים

KEYCODE_PLUS כפתור '+'
KEYCODE_MINUS כפתור '-'
KEYCODE_STAR כפתור '*'
KEYCODE_SLASH כפתור '/'
KEYCODE_EQUALS כפתור '='
KEYCODE_AT כפתור '@'
KEYCODE_POUND כפתור '#'
KEYCODE_APOSTROPHE כפתור ''' (גרש)
KEYCODE_BACKSLASH כפתור '\'
KEYCODE_COMMA כפתור ','
KEYCODE_PERIOD כפתור '.'
KEYCODE_LEFT_BRACKET כפתור '['
KEYCODE_RIGHT_BRACKET כפתור ']'
KEYCODE_SEMICOLON כפתור ';'
KEYCODE_GRAVE כפתור '`'
KEYCODE_SPACE כפתור רווח

מקלדת מספרים

KEYCODE_NUMPAD_0 כפתור מקלדת מספרים '0'
KEYCODE_NUMPAD_1 כפתור מקלדת מספרים '1'
KEYCODE_NUMPAD_2 כפתור מקלדת מספרים '2'
KEYCODE_NUMPAD_3 כפתור מקלדת מספרים '3'
KEYCODE_NUMPAD_4 כפתור מקלדת מספרים '4'
KEYCODE_NUMPAD_5 כפתור מקלדת מספרים '5'
KEYCODE_NUMPAD_6 כפתור מקלדת מספרים '6'
KEYCODE_NUMPAD_7 כפתור מקלדת מספרים '7'
KEYCODE_NUMPAD_8 כפתור מקלדת מספרים '8'
KEYCODE_NUMPAD_9 כפתור מקלדת מספרים '9'
KEYCODE_NUMPAD_ADD כפתור מקלדת מספרים
KEYCODE_NUMPAD_SUBTRACT כפתור מקלדת מספרים '-'
KEYCODE_NUMPAD_MULTIPLY כפתור מקלדת מספרים '*'
KEYCODE_NUMPAD_DIVIDE כפתור מקלדת מספרים '/'
KEYCODE_NUMPAD_EQUALS כפתור מקלדת מספרים '='
KEYCODE_NUMPAD_COMMA כפתור מקלדת מספרים ','
KEYCODE_NUMPAD_DOT כפתור מקלדת מספרים '.'
KEYCODE_NUMPAD_LEFT_PAREN כפתור מקלדת מספרים '('
KEYCODE_NUMPAD_RIGHT_PAREN כפתור מקלדת מספרים ')'
KEYCODE_NUMPAD_ENTER כפתור החזרה של מקלדת מספרים

כפתורי פונקציה

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

כפתורי מדיה

KEYCODE_MEDIA_PLAY כפתור ניגון למדיה
KEYCODE_MEDIA_STOP כפתור עצירה במדיה
KEYCODE_MEDIA_PAUSE כפתור השהיה למדיה
KEYCODE_MEDIA_PLAY_PAUSE כפתור ניגון/השהיה למדיה
KEYCODE_MEDIA_FAST_FORWARD כפתור חיפוש קדימה למדיה
KEYCODE_MEDIA_REWIND כפתור חיפוש אחורה למדיה
KEYCODE_MEDIA_NEXT כפתור השיר הבא במדיה
KEYCODE_MEDIA_PREVIOUS כפתור השיר הקודם במדיה
KEYCODE_MEDIA_CLOSE כפתור סגירה למדיה
KEYCODE_MEDIA_EJECT כפתור הוצאת מדיה
KEYCODE_MEDIA_RECORD כפתור הקלטה למדיה

כפתורי גיימינג

KEYCODE_BUTTON_1 כפתור גיימינג גנרי #1
KEYCODE_BUTTON_2 כפתור גיימינג גנרי #2
KEYCODE_BUTTON_3 כפתור גיימינג גנרי #3
KEYCODE_BUTTON_4 כפתור גיימינג גנרי #4
KEYCODE_BUTTON_5 כפתור גיימינג גנרי #5
KEYCODE_BUTTON_6 כפתור גיימינג גנרי #6
KEYCODE_BUTTON_7 כפתור גיימינג גנרי #7
KEYCODE_BUTTON_8 כפתור גיימינג גנרי #8
KEYCODE_BUTTON_9 כפתור גיימינג גנרי #9
KEYCODE_BUTTON_10 כפתור גיימינג גנרי #10
KEYCODE_BUTTON_11 כפתור גיימינג גנרי #11
KEYCODE_BUTTON_12 כפתור גיימינג גנרי #12
KEYCODE_BUTTON_13 כפתור גיימינג גנרי #13
KEYCODE_BUTTON_14 כפתור גיימינג גנרי #14
KEYCODE_BUTTON_15 כפתור גיימינג גנרי #15
KEYCODE_BUTTON_16 כפתור גיימינג גנרי #16
KEYCODE_BUTTON_A כפתור של גיימינג A
KEYCODE_BUTTON_B כפתור של גיימינג B
KEYCODE_BUTTON_C כפתור של גיימינג C
KEYCODE_BUTTON_X כפתור של גיימינג X
KEYCODE_BUTTON_Y כפתור של גיימינג Y
KEYCODE_BUTTON_Z כפתור של גיימינג Z
KEYCODE_BUTTON_L1 כפתור של גיימינג L1
KEYCODE_BUTTON_L2 כפתור של גיימינג L2
KEYCODE_BUTTON_R1 כפתור של גיימינג R1
KEYCODE_BUTTON_R2 כפתור של גיימינג R2
KEYCODE_BUTTON_MODE כפתור מצב של גיימינג
KEYCODE_BUTTON_SELECT כפתור בחירה של גיימינג
KEYCODE_BUTTON_START כפתור התחלה של גיימינג
KEYCODE_BUTTON_THUMBL כפתור האגודל השמאלי
KEYCODE_BUTTON_THUMBR כפתור האגודל הימני

מחכה לבדיקה

KEYCODE_NUM כפתור מספר
KEYCODE_INFO כפתור מידע
KEYCODE_APP_SWITCH כפתור החלפת אפליקציות
KEYCODE_BOOKMARK כפתור סימנייה
KEYCODE_AVR_INPUT כפתור קלט מקלט A/V
KEYCODE_AVR_POWER כפתור אלחוטי למקלט A/V
KEYCODE_CAPTIONS כפתור החלפת כתוביות
KEYCODE_CHANNEL_DOWN כפתור ערוץ למטה
KEYCODE_CHANNEL_UP כפתור ערוץ למעלה
KEYCODE_CLEAR כפתור לנקות
KEYCODE_DVR כפתור DVR
KEYCODE_ENVELOPE כפתור מעטפה פונקציה מיוחדת
KEYCODE_EXPLORER כפתור חוקר פונקציה מיוחדת
KEYCODE_FORWARD כפתור קדימה
KEYCODE_FORWARD_DEL כפתור מחיקה קדימה
KEYCODE_FUNCTION כפתור פונקציה
KEYCODE_GUIDE כפתור מדריך
KEYCODE_HEADSETHOOK כפתור לחיצה על אוזניות
KEYCODE_META_LEFT כפתור Meta שמאלה
KEYCODE_META_RIGHT כפתור Meta ימינה
KEYCODE_PICTSYMBOLS כפתור תווי תמונה
KEYCODE_PROG_BLUE כפתור כתום "תכנה"
KEYCODE_PROG_GREEN כפתור ירוק "תכנה"
KEYCODE_PROG_RED כפתור אדום "תכנה"
KEYCODE_PROG_YELLOW כפתור צהוב "תכנה"
KEYCODE_SETTINGS כפתור הגדרות
KEYCODE_SOFT_LEFT כפתור רך שמאלה
KEYCODE_SOFT_RIGHT כפתור רך ימינה
KEYCODE_STB_INPUT כפתור קלט ערוץ
KEYCODE_STB_POWER כפתור כוח קלט
KEYCODE_SWITCH_CHARSET כפתור החלפת קוד תו
KEYCODE_SYM כפתור סימון
KEYCODE_SYSRQ כפתור בקשה למסמך/הדפסה
KEYCODE_TV כפתור טלוויזיה
KEYCODE_TV_INPUT כפתור קלט טלוויזיה
KEYCODE_TV_POWER כפתור כוח טלוויזיה
KEYCODE_WINDOW כפתור חלון
KEYCODE_UNKNOWN כפתור בלתי ידוע

מפת קוד הכפתורים של אנדרואיד - מראי כפתורים של אנדרואיד

בפיתוח אנדרואיד, הבנת כל כפתור מהווה בסיס לטיפול באירועי כפתור. מאמר זה מספק מפה מלאה של קוד כפתור אנדרואיד, שמסייע למפתחים לחפש במהירות ערכי קוד כפתורים נפוצים. בין אם אלה כפתורים פיזיים, כפתורים וירטואליים או כפתורי פונקציה, ניתן למצוא את קוד הכפתור המתאים בטבלה זו.

מהו קוד כפתור אנדרואיד?

קוד כפתור אנדרואיד הוא ערך מספרי המייצג את הכפתורים השונים במכשיר. לכל כפתור (כגון “כפתור חזרה”, “כפתור הגברת עוצמת קול”) יש קוד כפתור ייחודי, המיועד לטיפול באירועי קלט משתמש. קוד הכפתור הוא מאוד חשוב בעת כתיבת מאזיני אירועי כפתור.

מפת קוד הכפתורים הנפוצה באנדרואיד

הנה קודים של כפתורים נפוצים באנדרואיד וערך קוד הכפתור המתאים:

שם הכפתור ערך קוד הכפתור תיאור
כפתור חזרה 4 כפתור פיזי לחזרה לשכבה הקודמת
כפתור הגברת עוצמת קול 24 כפתור להגברת עוצמת הקול
כפתור הנמכת עוצמת קול 25 כפתור להנמכת עוצמת הקול
כפתור הפעלה 26 כפתור ההפעלה של המכשיר
כפתור HOME 3 חזרה למסך הבית
כפתור MENU 82 פתיחת התפריט
כפתור צמצם 27 הפעלת מצלמה
כפתור חיפוש 84 הפעלה של פונקציית חיפוש
כפתור קדימה 92 כפתור קדימה בדפדפן
כפתור אחורה 93 כפתור אחורה בדפדפן
כפתורי חצים למעלה ולמטה 19, 20 כפתורי ניווט, חצים למעלה ולמטה
כפתורי חצים ימינה ושמאלה 21, 22 כפתורי ניווט, חצים ימינה ושמאלה

איך שימוש בקוד כפתור באנדרואיד?

באפליקציות אנדרואיד, תוכלו לקבל את קוד הכפתור על ידי האזנה לאירועי כפתור. לדוגמה, כאשר пользователь нажимает кнопку возврата, вы можете выполнить определенное действие, проверив значение кода кнопки:


@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
        // לטפל באירוע לחיצה על כפתור חזרה
        return true;
    }
    return super.onKeyDown(keyCode, event);
}

סיכום

הבנה ותפעול של קוד הכפתור אנדרואיד הם ידע בסיסי בפיתוח אנדרואיד, במיוחד בעת טיפול באירועי כפתור. על ידי הבנת קודי הכפתורים ומפות הקוד, תוכל לשלוט בדיוק באינטראקציה עם המשתמש ולהשלים את חוויית המשתמש באפליקציה.

ההיסטוריה שלך:
בחר שפה