Automatique de défilement horizontale dans le TextView

J'ai coutume de la galerie.
La galerie représente les éléments qui sont à la structure du châssis.
Il y a une imageView et textView au-dessus d'elle.

Si le texte en textView est trop long, j'en ai besoin pour faire défiler automatiquement.
C'est une ligne de texte, et il est nécessaire de faire défiler horizontalement.

J'ai trouvé cet extrait de code:

TextView
    android:text="Single-line text view that scrolls automatically"       
    android:singleLine="true" 
    android:ellipsize="marquee"
    android:marqueeRepeatLimit ="marquee_forever"
    android:focusable="true"
    android:focusableInTouchMode="true" 
    android:scrollHorizontally="true"
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"/>   

Il fonctionne dans mon appli de test avec un seul affichage de texte en elle.
Mais il ne fonctionne pas dans ma galerie. Notant arrive, texte il suffit de rester immobile.

Toute aide?

  • Je suis tombé sur ce problème une fois et finalement résolu le problème en l'appelant .setFocus() sur le textView. Il n'était pas dans une galerie, donc je ne sais pas si vous rencontrez le même problème, mais c'est une solution facile alors, il vaut la peine un coup!!!
InformationsquelleAutor Veljko | 2012-02-23