Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2013, 00:51
Fsg
 
Fecha de Ingreso: junio-2009
Mensajes: 155
Antigüedad: 14 años, 10 meses
Puntos: 5
Pregunta Redimensionar el TextView de acuerdo al contenido

Saludos a todos.
Tengo una duda, que muy probable este implementando una solucion erronea, teniendo otras posibilidades, espero alguien me oriente, ya que no se muy bien el uso de las vistas y XML en Android.

Lo que quiero hacer es lo siguiente.
Tengo una aplicacion Android, que trae el RSS de un blog y muestra los post, la implementacion del codigo para extraerlo, no es el problema, el problema es el siguiente:

Tengo dos TextView, donde cargo el contenido del RSS:

Código:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
   	android:layout_height="0dp"
    android:background="@drawable/background"
    android:orientation="vertical" >

        <TextView android:id="@+id/mLine1" 
            android:layout_width="match_parent"            
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:gravity="center_vertical"/>
        <TextView android:id="@+id/mLine2"   
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:singleLine="true"
            android:ellipsize="marquee"/>
    

</LinearLayout>
El problema esta, en que cuando trae el contenido, el TextView solo abarca el 100% del ancho, traigo el texto, pero al ser mucho contenido, se deja de visualizar lo que pasa del ancho.

Para ejemplificarlo tomando el texto anterior, se muestra asi:

Cita:
El problema esta, en que cuando trae el contenido, el TextVie...
(Sin los puntos suspensivos) el texto se deja de mostrar,lo que quiero, es que el TextView, si se puede, se redimensione el alto (height), para que se vea el resto del contenido:

Cita:
El problema esta, en que cuando trae el contenido, el TextView solo abarca el 100% del ancho, traigo el texto, pero al ser mucho contenido, se deja de visualizar lo que pasa del ancho.
¿Alguien sabe si se puede hacer eso?.

Otra pregunta, al añadirle el Background al linearlayout, aumenta el margen alto y ancho del textview (abarca aparentemente el campo,textview,mas tamaño,pero el texto se sigue sin mostrar),¿a que se debe?.

Gracias a todos por leer el mensaje