Confundido acerca de la función togglesoftinput
Sé que la función se utiliza para alternar la entrada suave, según la documentación. Pero estoy confundido acerca de cómo funcionan las banderas que se pasan como parámetros. Cualquier ejemplo sería apreciable (quiero la explicación también para que consiga el funcionamiento exacto). ¡Gracias!
Mostrando Softkeyboard –
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); if(imm != null){ imm.toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT); }
Ocultar SoftKeyboard –
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); if(imm != null){ imm.toggleSoftInput(0, InputMethodManager.HIDE_IMPLICIT_ONLY); }