Multiline TextView con la anchura "wrap_content"

Me pregunto cómo tener un TextView mostrar su contenido en varias líneas sin hardcoding el ancho en el XML .

  <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="right" android:orientation="horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="false" android:text="Long multiline text"/> <TextView android:textColor="@color/text_color" android:layout_width="130dp" android:layout_height="wrap_content" /> </LinearLayout> 

Cualquier pensamiento bienvenido.

EDIT : mi problema es que cuando el texto excede el conjunto de ancho (porque llega al final de la pantalla) una parte del texto simplemente no se muestra. Esperaría que el texto se dividiera en dos líneas

Aunque no puedo reproducir el problema de no envolver, puede solucionar el problema de posicionamiento utilizando un weight en el primer TextView . El uso del siguiente XML proporciona la salida esperada en la vista de diseño gráfico en Eclipse:

 <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="right" android:orientation="horizontal"> <TextView android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:singleLine="false" android:text="Long multiline text"/> <TextView android:textColor="@color/text_color" android:layout_width="130dp" android:layout_height="wrap_content" /> </LinearLayout> 

Tu podrías intentar

 android:inputType="textMultiLine" 

En su TextView XML. Esto funcionó para mí.

También agregue

 android:minLines="2" android:scrollHorizontally="false" 
  • Añadir "Ver más" al final de textview después de 3 líneas
  • Establecer el color de enfoque de la vista de texto mediante programación / cambiar el color de enfoque en los temas
  • ¿Puedo limitar el número de caracteres de TextView?
  • Evitar el empaquetado de palabras en ciertas palabras (nombre de dominio) en android
  • Mostrar imagen en TextView
  • ¿Cómo puedo establecer el estilo de un textView programatically?
  • Cómo configurar el estilo de fuente en negrita, cursiva y subrayado en un Android TextView?
  • El texto de Android TextView no aparece en los dispositivos Samsung
  • Más espacio entre líneas en TextView
  • ¿Cómo utilizar la fuente personalizada en android xml?
  • TextView onClick () no funciona
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.