Ocultar teclado virtual al hacer clic en un botón
¿Hay una manera de ocultar el teclado virtual una vez que haga clic en un botón en android? El teclado aparece cuando el usuario toca un componente edittext; Me gustaría que se cerrara una vez que se pulsa un botón.
- Listín de eventos de Softkeyboard en Android
- Android - Despierta y desbloquea el dispositivo
- Dimensiones del teclado virtual QML
- Eclipse Android Emulator - Teclado no funciona
- Teclado suave de Android no panorámico vista web
- tabbar sube junto con el teclado
- Cómo agregar sugerencias en el teclado android
- Cómo excluir caracteres especiales del teclado de android para EditText
- ¿Por qué android InputMethodManager.showSoftInput () devuelve false?
- Android: cómo agregar un teclado virtual personalizado cuando se selecciona el campo de formulario en WebView
- ¿Cómo conseguir que el teclado muestre una tecla de retorno?
- ¿Cómo usar "adjustResize" para ajustar la vista en Android usando phonegap?
- Mostrar emoticonos personalizados en el teclado de Android
Para ocultar el teclado virtual intente / use esto
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(medtSearchQuery.getWindowToken(), 0);
Práctica recomendada para ocultar el teclado:
InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); inputMethodManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
Recibirá automáticamente el enfoque actual y ocultará el teclado. No importa cuántas vistas de EditText
tenga.
Use debajo del código
your_button_id.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub try { InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); } catch (Exception e) { // TODO: handle exception } } });
- Android: "Fin de secuencia inesperada" excepción descargar archivos grandes
- ¿Cómo rastrear el botón de flecha hacia abajo en el teclado virtual?