textview multilinea

607 views
Skip to first unread message

Jaume Tugores

unread,
Jan 5, 2015, 2:37:04 PM1/5/15
to desarrollad...@googlegroups.com
Tengo un textview con estas propiedades:
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
Resulta que cuando tiene que mostrar un cadena de texto larga, que contiene saltos de linea, el height, crece para adaptarse a las lineas que hay y se ve perfecto, pero cuando la cadena de texto no contiene saltos de linea, entonces el height no crece y el texto se muestra en una sola linea y no se ver completo.
He estado buscando pero no he encontrado la solucion que en proncipio debería ser muy simple, pero no hay manera.

Fernando Garcia

unread,
Jan 10, 2015, 3:23:03 AM1/10/15
to desarrollad...@googlegroups.com
Yo para un EditText utilice el siguiente codigo:
                            <EditText
                                android:layout_width="fill_parent"
                                android:layout_height="wrap_content"
                                android:background="@color/grisillo"
                                android:textSize="25sp"
                                android:typeface="serif"
                                android:inputType="textMultiLine"
                                android:lines="8"
                                android:minLines="4"
                                android:gravity="top|left"
                                android:maxLines="10"
                                />
Supongo que para el textView iran por ahi los tiros, espero que te sirva.

Jaume Tugores

unread,
Jan 10, 2015, 3:58:09 AM1/10/15
to desarrollad...@googlegroups.com
Pues NO, funciona tampoco, de esta manera se extiende a 4 lines fijo y no me va bien.
Es un TextView metido en un listView y tiene que mostrar el minimo de lineas posible, entonces si el txt cabe e una linea, pues 1, sino, 2 , 3, etcc. y esto no lo hace excepto si meto un intro (linea nueva) en el texto, entonces si, pero si es texto seguido, no salta otro línea, cosa que si que hace el control Edittext, que uso para modificar el texto.
Al finallo que he hecho para minimizar el problema, pero no lo soluciona, es alargar mucho layout_width.

Gracias y saludos
Reply all
Reply to author
Forward
0 new messages