Андроид:Динамически закрывать виртуальную клавиатуру с помощью кода?
-
18-09-2019 - |
Вопрос
Как вы можете динамически закрывать виртуальную клавиатуру с помощью кода?Все, что я хочу сделать, это закрыть его, когда пользователь нажимает кнопку «ОК», потому что он не закрывается, даже если кнопка теперь имеет фокус.
Другие советы
Привет, у меня есть еще одно решение, как скрыть клавиатуру:
InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);
Здесь передайте HIDE_IMPLICIT_ONLY в позиции showFlag и 0 в позиции HiddenFlag.Программная клавиатура будет принудительно закрыта.
Не связан с StackOverflow