Sto usando TextSwitcher per inserire l'animazione di dissolvenza in dissolvenza quando imposto il testo. Ma avere alcuni problemi con il confezionamento del contenuto per la sua larghezza quando il testo viene cambiato.TextSwitcher Android non è in grado di avvolgere la larghezza del contenuto dopo il testo impostato
seguente è il mio 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>
ho lista di stringhe e quando mai cambio dalla parola lunga per esempio "Hello World" su "World", il textwitcher non avvolge la larghezza della stringa "World", ma mantiene la larghezza della parola "Hello World".
In poche parole, la larghezza rimane fissa per la larghezza massima della parola più lunga.
Si prega di suggerire !!!
Awsome .. Grazie Man .... – Debopam
Aggiungi Android: animateLayoutChanges = "true" per animare la larghezza/altezza del pulsante. È imperfetto (riduce la larghezza solo dopo aver cambiato il testo, ma espande la larghezza prima di passare a un testo più grande), ma per lo più svolge il lavoro. Provalo, vedrai cosa intendo. –
Grazie !!! Perfezionare – Manza