Android TextSwitcher no pudo ajustar el ancho del contenido después del texto definido

Estoy utilizando TextSwitcher para poner fade in – fade out animación cuando se establece el texto. Pero teniendo algunos problemas con envolver el contenido por su anchura cuando se cambia el texto.

El siguiente es mi xml TextSwitched:

<TextSwitcher android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_marginLeft="5dp" android:layout_marginRight="5dp" android:background="#ffffff" android:paddingBottom="1dp" android:paddingLeft="7dp" android:paddingRight="10dp" android:paddingTop="1dp" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:ellipsize="end" android:maxLines="1" android:scrollHorizontally="true" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@android:color/white" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:ellipsize="end" android:maxLines="1" android:scrollHorizontally="true" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@android:color/white" /> </TextSwitcher> 

Tengo lista de cadenas y cuando alguna vez cambio de palabra larga, por ejemplo, "Hello World" a "World", el textwitcher no envuelve el ancho de la cadena "World", sino que mantiene el ancho de la palabra de "Hello World" .

En pocas palabras, el ancho permanece fijo para el ancho máximo de la palabra más larga.

¡¡¡Por favor recomiende!!!

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.