1
Я добавил setOnEditorActionListener
для моего EditText
, чтобы я мог поймать нажатие кнопки «Готово». Хотя он работает так, как вы можете видеть в приведенном ниже коде и входит в раздел if()
, клавиатура остается открытой и не закрывается.Прослушивание Done не закрывает мягкую клавиатуру
Что мне нужно изменить, чтобы я все еще мог нажать кнопку «Готово» и закрыть клавиатуру?
etCompany.setOnEditorActionListener(new BackEventEditText.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView textView, int actionId, KeyEvent keyEvent) {
if (actionId == EditorInfo.IME_ACTION_DONE) {
((GetStartedActivity) getActivity()).isKeyboardOpen = false;
setVisibleContent();
return true;
}
return false;
}
});
Попробуйте один: ' ' –