2017-06-08 2 views
-5

Ich habe eine Musik-Player-App erstellt. Während der Musikwiedergabe, wenn der Benutzer zur vorherigen Aktivität zurückkehrt, wird die Musik weiterhin abgespielt. Wie man es löst?Android Musik-Player-Anwendung

+1

Spielen Sie Musik mit Service Versuchen Sie aufrufen, wenn ja, dann Stop-Service Sie haben und Griff-Lebenszyklus von Media Player. Poste deinen Code zum besseren Verständnis. –

+0

Nein Ich verwende keinen Dienst, meine App ist tatsächlich wie ein Hörbuch, sie spielt den Inhalt ab, wenn die Lesetaste gedrückt wird. Während ich spiele, wenn ich zurück drücke, dann spielt der Ton immer noch –

+0

Ich denke, du musst aufhören, Musik zu spielen, in onBackPress .. – Meenal

Antwort

0

die Gegendruckmethode verwenden und die Stop-Methode von Mediaplayer

MediaPlayer player = MediaPlayer.create(this, R.raw.x); 
@Override 
public void onBackPressed() { 
    player.stop(); 
} 

diese

Verwandte Themen