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!!!

One Solution collect form web for “Android TextSwitcher no pudo ajustar el ancho del contenido después del texto definido”

De forma predeterminada, las subclases de ViewAnimator ajustarán el tamaño a sus hijos más grandes.

Para evitar esto, intenta agregar android:measureAllChildren="false" a tu TextSwitcher

  • ¿Cuál es el propósito de layout.xml?
  • Animación de un grupo de niños en un grupo de vistas
  • Desarrollando PhoneGap para Android - Mejor práctica para diferentes tamaños de pantalla / densidad de píxeles
  • Android.content.res.Resources $ NotFoundException para ic_sync_black_24dp.xml
  • Líneas de alineación izquierda y derecha dentro de Listview?
  • Cómo reemplazar la vista mediante programación en Android?
  • ¿Cómo hacer que una vista de Android se desplace cuando aparece el teclado?
  • Android: cómo deshabilitar los controles durante la barra de progreso está activa
  • Imagen de fondo de Android para llenar la pantalla
  • ¿Es posible mostrar la vista previa de RecyclerView en el editor de planos con orientación horizontal?
  • Ver con panorámica horizontal y vertical / arrastrar y pinch-zoom
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.