Андроид:Динамически закрывать виртуальную клавиатуру с помощью кода?

StackOverflow https://stackoverflow.com/questions/1869176

  •  18-09-2019
  •  | 
  •  

Вопрос

Как вы можете динамически закрывать виртуальную клавиатуру с помощью кода?Все, что я хочу сделать, это закрыть его, когда пользователь нажимает кнопку «ОК», потому что он не закрывается, даже если кнопка теперь имеет фокус.

Это было полезно?

Другие советы

Привет, у меня есть еще одно решение, как скрыть клавиатуру:

InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
    imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);

Здесь передайте HIDE_IMPLICIT_ONLY в позиции showFlag и 0 в позиции HiddenFlag.Программная клавиатура будет принудительно закрыта.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top