Android: EditText no rellenar ScrollView y RelativeLayout

He estado tratando de envolver mi editText con ScrollView para desplazarse automáticamente cuando el contenido se actualiza. Encontré el problema que el EditText no cubrirá la visión entera de la voluta incluso con anchura y la altura se fija a fill_parent. Por favor iluminame. Gracias.

Aquí está el código:

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Button android:id="@+id/sendButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:text="send" /> <EditText android:id="@+id/msgBox" android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_alignParentBottom="true" android:layout_toLeftOf="@+id/sendButton" android:gravity="left" android:longClickable="false" /> <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_above="@+id/msgBox"> <EditText android:id="@+id/chatBox" android:editable="false" android:gravity="left|top" android:cursorVisible="false" android:longClickable="false" android:clickable="false" android:autoLink="all" android:layout_width="fill_parent" android:layout_height="fill_parent"/> </ScrollView> </RelativeLayout> 

One Solution collect form web for “Android: EditText no rellenar ScrollView y RelativeLayout”

Pruebe a agregar android:fillViewport="true" a las propiedades de ScrollView. Eso debería hacer que ajustar su tamaño cada vez que algo en su interior cambia. Además, use android:layout_height=wrap_content para EditText . No tiene sentido llenar a un padre que sí puede re-tamaño

  • Evitar que una vista anidada en un ScrollView se desplace fuera de la pantalla
  • Reciclando vistas en vista de desplazamiento
  • Android :: VideoView dentro de un ScrollView
  • Android: Notificar a Scrollview que el tamaño de su hijo ha cambiado: ¿cómo?
  • Vista demasiado grande para encajar en la caché de dibujo en Webview dentro de scrollview
  • Cómo puedo crear un diseño nestedScroll como este?
  • ScrollView oculta el diseño lineal inferior
  • Cómo poblar webview en android con texto sin formato de base de datos y ser capaz de manejar caracteres de nueva línea
  • EditText, adjustPan, ScrollView problema en android
  • ScrollView setOverScrollMode reemplazo en API <9
  • Desplazamiento de EditText dentro de ScrollView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.