Benötige Hilfe mit dem Erstellen eines Karrusells in Androoid

  • Antworten:1
Petra Ritter
  • Forum-Beiträge: 83

06.04.2024, 16:06:05 via Website

Hallo Zusammen,

Ich habe versucht ein Karussell mit einem Stopp-Button um das Auto-Play zu stoppen und einer Navigation für die Slides zu erstellen.

Es funktioniert so weit dass es automatisch abspielt, aber es lässt sich nicht stoppen und wieder Starten. Es werden auch nicht die korrekten Bilder angezeigt, wenn man die Navigation für die einzeln Slides verwendet.

Ich habe das erste Mal mit Handler und Runneble herumgespielt.

Hier findet Ihr das Projekt Carousel

PS: Falls sich jemand wundert, was das mit den setContentDescription soll. Die sind da um dem Screenreader TalkBack, der von blinden und sehbehinderten Menschen verwendet wird eine Beschriftung für die ImageButton zu liefern.

Ich wäre Euch dankbar wenn jemand mir mit der App weiter helfen könnte.

Besten Dank im Voraus für Eure Bemühungen und noch ein schönes Wochenende

Petra Ritter

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

07.04.2024, 10:47:59 via Website

Hallo Petra,
ohne es jetzt sehr detalliert durchgelesen zu haben:
in Zeile 49 definierst du ein Boolean, wird das immer passend gesetzt? Wird der OnClickListener immer aufgerufen?
Irgendwo fehlt doch ein StopFlipping vom ViewFlipper oder täusche ich mich?

PS: Die ClickListener zu den Slides würde ich zusammenfassen, das spart dir immens Code und du kannst das ganze dynamisch für viele Slides machen.

LG Pascal //It's not a bug, it's a feature. :) ;)

Petra Ritter

Antworten