2016-04-22 24 views
0

Ich habe Audio im Hintergrund, wenn ich auf eine neue Aktivität klicke. Ich möchte, wenn ich auf die nächste Aktivität klicke, für den Audio-Stop. Wenn ich jedoch zur ursprünglichen Aktivität zurückkehre, möchte ich, dass der Ton von Anfang an neu beginnt.Wie stoppe ich Musik, wenn ich auf eine neue Aktivität klicke und sie von Anfang an neu starten kann?

Verwenden von Media Player und Android Studio. Hier ist der gesamte Media Player-Code, den ich bisher habe:

MediaPlayer mediaPlayer = MediaPlayer.create (pagetwo.this, R.raw.audio1); mediaPlayer.start();

Entschuldigung, ein bisschen ein Neuling.

Antwort

0

Sie können die grundlegenden Lebenszyklus Methoden Ihrer Aktivität verwenden Sie diesen Anwendungsfall zu behandeln:

Android rufen onPause(), wenn Sie eine neue Aktivität zu öffnen und rufen onResume(), wenn Sie eingeben/kommen zurück in die erste Aktivität.

Wenn Sie mediaPlayer.start() in onResume() und mediaPlayer.stop() in onPause() aufrufen, sollten Sie das gewünschte Verhalten haben.