В компоненте EditText я пытаюсь установить KeyListener, чтобы поймать клавишу ENTER (для проверки формы).
    text.setKeyListener(new KeyListener() {
        @Override
        public boolean onKeyUp(View view, Editable text, int keyCode, KeyEvent event) {
            return false;
        }
        @Override
        public boolean onKeyOther(View view, Editable text, KeyEvent event) {
            return false;
        }
        @Override
        public boolean onKeyDown(View view, Editable text, int keyCode, KeyEvent event) {
            if (keyCode == KeyEvent.KEYCODE_ENTER) {
                onKeyEnterPressedListener.onKeyEnterPressed(AKText.this);
                return true;
            } else {
                return false;
            }
        }
        @Override
        public int getInputType() {
            return 1;
        }
        @Override
        public void clearMetaKeyState(View view, Editable content, int states) {
        }
    });
Проблема заключается в том, что всякий раз, когда я набираю EditText с помощью клавиатуры, все клавиши игнорируются и игнорируются мои нажатия клавиш. Тем не менее, мягкая панель на эмуляторе работает.
Как это исправить?
