Código de teclas para Android Minimizar el botón de teclado suave
-
28-10-2019 - |
Pregunta
Estoy usando el teclado suave para Android 3.2. El problema es que no puedo encontrar el keyCode
Para el botón en la parte inferior izquierda que minimiza el teclado.
Usé un estuche de interruptor para onKeyDown
Para mostrar el keyCode
Y parece ser el único sin valor. Pensé que tendría el mismo código que el botón Atrás ya que eso es lo que reemplaza, pero no hay tanta suerte.
Solución
Es solo el botón Atrás. Puedes hacer esto anulando su comportamiento, con:
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.hideSoftInputFromWindow(editText.getWindowToken(), 0);
y :
@Override
boolean onKeyDown(int keyCode, KeyEvent event) {
//hide the soft keyboard
super.onKeyDown(keyCode, event);
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow