Android: dinamicamente fechar o teclado virtual através de código?
-
18-09-2019 - |
Pergunta
Como você pode dinamicamente fechar o teclado virtual através de código? Tudo o que eu quero fazer é fechá-lo quando o usuário clica em um botão "Ok" porque não está se fechando em si mesmo que o botão agora tem foco.
Outras dicas
Oi eu tenho mais uma solução para esconder teclado por:
InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);
Aqui passar HIDE_IMPLICIT_ONLY na posição de showFlag e 0 na posição do hiddenFlag. Ele irá teclado com força perto macio.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow