Я пытаюсь поймать события, созданные клавишами со стрелками (UP, DOWN, RIGHT и LEFT) и отключить их. Ниже фрагмента кода относится к одному из классов активности.Отключить ключи DPAD в android
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if(event.getAction() == KeyEvent.KEYCODE_DPAD_DOWN) return true;
else return true;
}
Однако с этим кодом на месте работает клавиатура. Я попробовал добавить ключевого слушателя к активности, которая тоже не работает.
Целевое устройство Samsung GT-I5500 с версией Android 2.2.
Я ничего не пропустил?
Я не уверен, что возвращает event.getAction, но, может быть, попытаться использовать, если (KEYCODE == KeyEvent.KEYCODE_DPAD_DOWN) – MP23
Я попробовал это тоже! но не работает. – Renjith