当媒体播放器准备启动时,我想回到"activity main"但我的应用程序崩溃了



当媒体播放器准备启动时,我想回到"活动主",但我的应用程序崩溃了。我尝试了这段代码,但不起作用:s

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
    if ((keyCode == KeyEvent.KEYCODE_BACK))
    {   
        if (mediaPlayer != null) {
            mediaPlayer.release();
            mediaPlayer = null; 
            seekHandler.removeCallbacks(run, null);
        }
    }
    return super.onKeyDown(keyCode, event);
}

只是一种预感,但在调用 release 之前尝试删除您的搜索回调。

您应该添加 logcat 输出和发生错误的代码以获得更好的答案。

最新更新