Je regarde autour de moi depuis un certain temps, et je ne peux pas avoir une réponse directe pour ma question. P>
C'est assez simple: comment puis-je obtenir un beau texte défilant, comme les longs noms d'applications sur le marché lorsque vous sélectionnez une application? P>
5 Réponses :
android:ellipsize="marquee"
J'ai essayé cela, et ça ne marche pas ...
J'ai aussi essayé cela et ça ne fonctionne pas pour moi aussi
J'ai mon textview à l'intérieur de linearlayout
Je l'ai compris par moi-même.
Ah, votre TextView est dans une liste de réception! BTW, ne travaillez pas avec FocableInTouchmode jusqu'à ce que vous comprenez complètement et marquez la question comme répondu.
Non, c'est dans un relativenelayout code> utilisé comme titre personnalisé ... Je ne peux pas le marquer comme répondu avant demain à cause de mon manque de réputation
La décision qui fonctionne pour moi: sans les paramètres de la concentration p> p> p>
Fabriquez une animation de traduction dans votre dossier d'animaux comme: et ensuite sur votre texte comme: p> espère que cela pourrait aider vous. p> Essayez ceci: p> <TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:fadingEdge="horizontal"
android:lines="1"
android:marqueeRepeatLimit="marquee_forever"
android:padding="4dp"
android:scrollHorizontally="true"
android:singleLine="true"
android:text="Simple application that shows how to use marquee, with a long text" />
J'aime beaucoup cette approche.
L'animation fonctionne mais comment supprimer ... à partir de la fin de la vue View et augmentez la taille de TextView à son contenu.
@Hemant yourtextview.Clearanimation () code> arrêtera l'animation. Vous pouvez faire du personnel de TextView UI après cela.
@Oronblossom Man Juste cette partie net pas le texte entier
@Hemant définit votre TextView ellipsize sur Aucun code> et
layout_width = wrap_content code>
@Oilyblossom j'ai essayé cela mais la taille reste la même. Il clipse la largeur TextView .so j'utilise singleline = "vrai"
hey c'est fait j'ai mis ma vue de texte dans horizonontalscrollview code>. Comment augmenter la vitesse d'animation '
Utilisez une vue TextView normale avec la configuration suivante: p>
Le problème avec ceci est que vous ne pouvez pas régler la vitesse du texte de défilement. p> p>
textview code> dans un
ScrollView code>: li>
ol>
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/myTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Your Text here" >
</TextView>
</ScrollView>