Android: скрытие клавиатуры в переопределенной клавише «Готово» в EditText

Я использовал немного кода Android, чтобы переопределить кнопку «Готово» в моем поле EditText:

   myEditField.setOnEditorActionListener(new TextView.OnEditorActionListener() {
        @Override
        public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
            if (actionId == EditorInfo.IME_ACTION_DONE) {

                mySubroutine();

                return true;
            }
            return false;
        }
    });

Активирование поля вызывает клавиатуру и нажатие кнопки «Готово» успешно выполняет mySubroutine (). Тем не менее, клавиатура больше не исчезает, когда я нажимаю «Готово». Как мне восстановить это поведение по умолчанию в рутине?

Ответы на вопрос(4)

Ваш ответ на вопрос