2013-01-03 18 views
0

我試圖讓音樂播放我的應用程序,但我遇到了一個我無法弄清楚的問題。當我第一次加載程序時,它工作正常,音樂加載和播放。如果我讓手機閒置然後再回來,應用程序會再次運行。但是,第三次讓它閒置並返回,mediaplayer將返回一個null,並在應用程序恢復時崩潰。下面是媒體播放器的代碼:當它擊中music.setLooping(true);行代碼,說音樂是空Java:Android:MediaPlayer有時返回空onResume

​​

該應用程序會崩潰。

任何想法?

+1

檢查logcat輸出。 MediaPlayer類中應該有一個例外,它會爲您提供有關創建失敗原因的提示。 – Michael

回答

0

原來我是在錯誤的地方發佈音樂。我是這麼認爲的,當時我應該在活動中這樣做。