У меня есть виджет EditText, по моему мнению. Когда пользователь выбирает виджет EditText, я отображаю некоторые инструкции, и программируемая клавиатура появляется.
Я использую OnEditorActionListener для обнаружения, когда пользователь завершил ввод текста, и я отклоняю клавиатуру, скрываю инструкции и выполняю некоторое действие.
Моя проблема состоит в том, когда пользователь отклоняет клавиатуру путем нажатия ОБРАТНОЙ клавиши. ОС отклоняет клавиатуру, но мои инструкции (который я должен скрыть) все еще видимы.
Я попытался переопределить OnKeyDown, но это, кажется, не называют, когда Кнопка "Назад" используется для отклонения клавиатуры.
Я попытался установить OnKeyListener на виджете EditText, но это, кажется, не называют также.
Как я могу обнаружить, когда программируемая клавиатура отклоняется?