Softkey superposición con el campo EditText

He encontrado este viejo post que definitivamente ayuda con mi problema, pero estoy notando que realmente no parece resolver mi problema. He reunido que tengo que configurar android: windowSoftInputMode = "adjustPan" para mi actividad. Pero la cuestión es que simplemente no pan suficiente.

El campo de texto está hacia la parte inferior de la vista, y cuando aparece el teclado, la vista cambia ligeramente, pero sólo la parte superior del texto. El campo de texto tiene autocompletar activado y cuando empieza a mostrar opciones de autocompletar, la vista se inclina un poco más, pero en realidad termina incluso más oscurecida por las opciones de autocompletar. Hace que el campo de entrada de texto sea muy difícil de usar ya que no puedes ver nada de lo que estás escribiendo.

Es un campo de entrada de varias líneas y cuando el texto se desplaza a la línea siguiente, la vista se proyecta más lejos, de manera que pueda ver la línea o líneas de texto anteriores. Pero no puedes ver lo que estás escribiendo, lo cual creo que es bastante importante.

¿Alguien tiene alguna idea sobre cómo solucionar este problema?

Por lo tanto, he encontrado lo que parece ser la causa del problema. En mi AndroidManifest.xml que había establecido

<uses-sdk android:minSdkVersion="3" /> 

Aparentemente, usar una minSdkVersion debajo de "4" estaba en la raíz del problema. Al cambiarlo a "4", el diseño apareció como debería tener, y el EditText tenía su primera línea por encima de la parte superior del teclado suave apropiadamente.

Gracias por la ayuda, Phobos.

Envuelva su interfaz de usuario en un contenedor ScrollView. Esto permitirá que el usuario vea toda la interfaz de usuario, aunque sea por desplazamiento, si es necesario. La interfaz de usuario puede no ser lo suficientemente grande como para desplazarse sin el teclado en pantalla, pero cuando se muestra el teclado reduce efectivamente el tamaño de la pantalla.

  • ¿Hay problemas en la vista Web de Android para SVG? Nivel API 16 +
  • Cómo traer una vista al frente sin llamar bringToFront ()?
  • Cómo desplegar una parte de la imagen en android
  • Lista extensible de Multichild android
  • Recepción de la barra de estado oculta / entrada de un evento de actividad de pantalla completa en un servicio
  • El teclado de software redimensiona la imagen de fondo en Android
  • Cómo mostrar la imagenVer pantalla completa en la imagen¿Haga clic?
  • Barra de búsqueda personalizada con los bordes cortados
  • ExpandableListView con arrastrar y soltar de elementos de la lista en Android
  • Android - listview obtener la vista del artículo por posición
  • Cómo convertir linearlayout a imagen
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.