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
scroll top