Android-Player setzt Rückrufe, Pufferung fort

9

Ich verwende einen MediaPlayer, um Ton von einer Online-Datei mp3 in meiner App abzuspielen.

Aber selbst nachdem die Wiedergabe abgeschlossen ist, bekomme ich Zeilen und Zeilen von Callbacks und Pufferungen in der Konsole.

%Vor%

Ich habe versucht, stop() auf dem Player anzurufen, aber das hindert den Spieler daran, jemals richtig zu spielen.

Was kann ich tun?

    
CodyBugstein 24.10.2014, 05:13
quelle

2 Antworten

1

Sind Sie sicher, dass nichts anderes im Hintergrund läuft (wie Pandora)?

Ich habe deine Frage gefunden, weil mein Droide die gleichen Logcat-Nachrichten produziert hat. Dann merkte ich, dass meine Pandora App pausiert war, nach dem Beenden der App hörten die Nachrichten auf.

    
Logic1 18.01.2015 04:16
quelle
0

Hey, ich habe das auch in meinem Fall gefunden.

Versuchen Sie, einen OnCompletionListener hinzuzufügen.

voicePlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { @Override public void onCompletion(MediaPlayer mp) { mp.stop(); mp.reset(); } });

    
Fergus Wang 21.06.2016 07:07
quelle

Tags und Links