当我在应用程序中按Back或Home时,它会隐藏,但媒体播放器会继续运行。有没有办法知道这些按钮何时被按下并在关闭前停止播放?

最佳答案

您应该能够覆盖onPause()中的Activity函数。onPause()将在隐藏时调用,您可以在此处暂停Activity
例如,

@Override
protected void onPause() {
    super.onPause(); // Don't forget this line
    myMediaPlayer.pause() // Or whatever the function is to pause it
}

关于android - Android:在“主页”或“后退”按钮上停止播放,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3695867/

10-11 11:20