Android Marquee

Gibt es ein Beispiel für Marquee in Android? Ich ging durch einige Seiten, aber diese Beispiele funktionieren nicht.

Vielen Dank für die Antworten .. Aber der folgende Code funktioniert sowieso nicht. Ich benutze Android 2.2.

<TextView android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit ="marquee_forever" android:text="Marquee.."/> 

  • Marquee TextView auf App Widget
  • TextView android: ellipsize = "marquee" funktioniert nicht wie erwartet
  • Ist es möglich für TextView Marquee in einem Widget, das AppWidgetProvider erweitert?
  • Die Einstellung von TextView beendet das Marquee-Scrollen von anderen TextView
  • Gibt es einen Weg, um ellipsize = "marquee" immer scrollen?
  • 5 Solutions collect form web for “Android Marquee”

    Es ist einfach, über XML zu tun. Verwenden Sie folgende Einstellungen:

     android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:focusable="false" android:scrollHorizontally="true" 

    Wenn Ihr TextView innerhalb eines RelativeLayout ist, muss die Breite oder Höhe statisch sein (dh 32dp). Wenn Sie dynamisch benötigen, platzieren Sie die TextView in einer anderen Ansicht innerhalb des RelativeLayout.

    In onCreate () müssen Sie die TextView auswählen:

     myTextView.setSelected(true); 

    Die Code-Zeilen, die Sie fehlten, sind:

      android:focusable="true" android:focusableInTouchMode="true" android:singleLine="true" 

    Im Textfeld versuchst du diesen Text, da es ein langer Text ist.

     android:text="This is a very long text which is not fitting in the screen so it needs to be marqueed." 

    Überprüfen Sie meinen vollständigen Code und Schritt für Schritt hier

    Sie haben vergessen, dies in Java zu tun ..

     tv.setSelected(true); 

    und das xml wird sein

     android:scrollHorizontally="true" android:singleLine="true" android:ellipsize="marquee" android:focusable="false" android:marqueeRepeatLimit="marquee_forever" 

    Verwenden Sie android: ellipsize = "marquee"

      <TextView android:id="@+id/secondLine" android:singleLine="true" android:ellipsize="marquee" android:text="Simple application marquee sample..."/> 

    Keeo Text zu groß genug, um es durchführen Marquee-Effekt ..

    Sie können ellipsize=marquee und marqueeRepeatLimit Attribut:

    Zum Beispiel: Ich habe für die TextView gesetzt:

      android:ellipsize="marquee" android:marqueeRepeatLimit ="marquee_forever" 

    Sie können diese SO Frage für die besten Informationen: Gibt es eine Möglichkeit, ellipsize = "marquee" immer scrollen?

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.