Acceder

Ver la Versión Completa : ocultar teclado al pulsar fuera de edit text


Dild0
26/11/13, 16:54:05
Buenas tengo un edittext que al pulsar sobre el gana el foco y aparece el teclado, pero me gustaría que al pulsar fuera del edittext en cualquier parte de la pantalla se cierre el teclado lo cual no lo he conseguido nada más que cuando el foco cambia, pero no me funciona al pulsar en zonas no focusables....

con esto lo oculto
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHO D_SERVICE);
imm.hideSoftInputFromWindow(txtEdit.getWindowToken (), 0);


Solución???

Gracias de antebrazo

kriogeN
26/11/13, 18:45:59
Hazle un onClick al Layout principal, así se ejecutará cuando pulses en alguna zona que no tenga evento onClick, y ahí pones que se oculte el teclado.

Dild0
26/11/13, 19:05:14
Hazle un onClick al Layout principal, así se ejecutará cuando pulses en alguna zona que no tenga evento onClick, y ahí pones que se oculte el teclado.

gracias... tan facil y ni se me había ocurrido...