zurück drücke Ich weiß, dass wir onPause()
Event verwenden können, um den MediaPlayer mit der Methode reset()
zu stoppen. Aber ich möchte wissen, warum der Media Player noch spielt, wenn ich den Zurück-Knopf drücke?Warum der Media Player noch spielt, wenn ich die Taste
0
A
Antwort
3
Ich glaube, dass Ihr Media Player von einem Service betrieben wird. Wenn Sie also zurück Schlüssel drücken, zerstört es nur die Aktivität, nicht den Dienst. So müssen Sie den Dienst beenden auch in Ihrer Aktivität OnStop Methode
1
können Sie aufhören Medien in
onBackPress spielen() -Methode ...
+0
Vielen Dank, aber wie gesagt, ich suche nach einem Grund. – Kermia
Haben Sie versucht, durch Überschreiben der Media-Player pausieren [ ' Aktivität # onBackPressed() '] (http://developer.android.com/reference/android/app/Activity.html#onBackPressed%28%29)? –