Apertura suave del teclado de Android

Tengo un problema muy molesto. Una forma de registro hecha en android y cuando un EditText consigue el foco el teclado aparece. Pero es muy lento. Se tarda 5 segundos o más, incluso en los dispositivos de gama alta.

Nuestra aplicación utiliza fragmentos en varias capas. Así que pensé que tal vez el cálculo de todas estas capas para deslizarse hacia arriba (cuando el teclado aparece) toma este tiempo. Cuando establezco "adjustNothing" en el archivo de manifiesto, el teclado se muestra rápidamente, y en otra actividad donde sólo tenemos una capa de fragmentos (esta capa es el formulario de registro) también aparece rápidamente.

¿Alguien tiene un problema o sugerencia similar? (Ocultar o quitar fragmentos debajo del registro no es una opción)

Tuve el mismo problema dos veces. No hay muchos temas alrededor de esto 🙁

android:isScrollContainer="false" el primero estableciendo android:isScrollContainer="false" en el ListView y android:windowSoftInputMode="adjustPan" en el Layout principal del fragmento en el que se encuentran los EditTexts.

El segundo es sólo un fragmento que contiene un ListView, y sigue siendo un problema: '(

  • Ocultar el teclado en fragmento en el exterior haga clic
  • Comience un teclado diferente para diferentes actividades
  • ¿Cómo hablar con un teclado Bluetooth?
  • Teclado personalizado sombra clave de teclado eliminar
  • Cómo abrir el teclado Android "123"
  • Webview html formulario de entrada no mostrar / permitir el teclado
  • Android: Cómo abrir el teclado virtual programáticamente en Vista Emoji
  • ¿Cómo detectar presencia de teclado de hardware?
  • Disposición POPUP del teclado suave
  • Desarrollo de Android: atajo de gancho en el teclado cuando se centra la actividad de la aplicación de teléfono
  • ¿Por qué android InputMethodManager.showSoftInput () devuelve false?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.