Обработка KeyEvent в Android? - PullRequest
       24

Обработка KeyEvent в Android?

1 голос
/ 12 апреля 2011

Я хочу программно обработать клавишу ВВОД в Android.Есть ли способ добиться этого?Пожалуйста, помогите !!

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 12 апреля 2011

Вам необходимо тщательно переопределить следующую функцию:

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) {

    switch (keyCode) {
        case KeyEvent.KEYCODE_ENTER:
        {
            //your Action code
            return true;
        }
    }
    return super.onKeyDown(keyCode, event);
}
1 голос
/ 12 апреля 2011

Используйте onKey () для захвата ключа. KEYCODE_NUMPAD_ENTER используется для цифровой клавиши ВВОД, а KEYCODE_DPAD_CENTER - это центральная клавиша направления.

...