Ton ertönt nicht mehr

  • 2 Antworten
  • Letztes Antwortdatum
H

heikoj10.1

Neues Mitglied
4
Hallo Zusammen,

in meiner App wird in bestimmten Abständen die Hintergrundfarbe geändert. Immer wenn die Farbe geändert wird ertönt ein "Bling" Dies funktionert ca 30-35 mal dann kommt plötzlich kein Ton mehr. Wie ich den Toh erzeuge kann man in den folgenden Quellen entnehmen.

Code:
// Deklaration am Anfang der Funktion
final MediaPlayer bling = MediaPlayer.create(this, R.raw.bling);

// Aufruf des Tones in der Schleife
if (ton) {
    bling.start();
}

Muss ich hier evtl. wieder irgendetwas schließen?

Bitte helft mir mit meine Problem.

im Voraus schon einmal vielen Dank!

Viele Grüße Heiko
 
Hallo Heiko,

der Mediaplayer sollte/muss asynchron betrieben werden und erst auf dessen Listener reagieren.

Auch hier bitte zuerst die API-Docu lesen.
https://developer.android.com/reference/android/media/MediaPlayer

(State Diagram)

1595344364655.png
 
Zuletzt bearbeitet:
Vielen Dank für die Antwort, ich werde es mir mal durchlesen.
 
  • Danke
Reaktionen: swa00
Zurück
Oben Unten