¿Cómo puedo quitar el teclado después de terminar una actividad?

Tengo una actividad que los usuarios escriben dentro y después chascan el botón Aceptar. Cuando se termina, la actividad se cierra y se remonta a la antigua actividad, pero el teclado suave todavía está en la pantalla! He intentado android: windowSoftInputMode = "stateHidden" y getWindow (). SetSoftInputMode (WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

Pero no hace nada.

Gracias

En OnPause de su actividad, debe hacer lo siguiente

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(et.getWindowToken(), 0); 

Donde et es una instancia de su EditText.

  • Cómo obtener la posición de un elemento de un PopupMenu en un ListView personalizado
  • Androide. Desplazamiento de 2 vistas de lista
  • Android QuickContactBadge con letras como Android Lollipop
  • Desplazamiento en listview con altura de celda diferente
  • ListView Creator llamado, pero no otros métodos
  • Android: ¿Obtener la altura del elemento ListView?
  • Pasar una lista de una actividad a otra
  • Android TextView con marquesina en un ListView no se animará por la primera vez que se muestra
  • foco perdido después de notifyDataSetChanged ()
  • ¿Cómo puedo replicar este patrón de interfaz de usuario: haga clic en el elemento ListView y expanda debajo de él?
  • Test Robolectric ListView no se actualiza después de cambios de valor en el adaptador
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.