quarta-feira, 18 de janeiro de 2017

Ocultar ou Mostrar o teclado do Android

Em algumas situações, é necessário que o teclado virtual do dispositivo Android precise ser desativado ou até ser mostrado.

A seguir, duas soluções mas ocultar e mostrar o teclado.

Mostrar, acionará o método showSoftInput que forçara o usuário a usar o teclado.

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE))  
                    .showSoftInput(editText, 0);  

Ocultar, acionará o método hideSoftInputFromWindow para forçar o teclado a sumir da tela.

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE))  
                .hideSoftInputFromWindow(editText.getWindowToken(), 0);


Obs: será necessário substituir o "editText" para o que está sendo utilizado na sua tela.

Nenhum comentário:

Postar um comentário