Re: [問題] 程式結束,音樂仍然繼續播放

看板AndroidDev作者 (頻率)時間13年前 (2011/05/12 19:42), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《milonga332 ( U U)》之銘言: : 問題: : 想請問大家 : 我的程式播放完音樂之後 : 雖然有在onPause / onStop / onDestroy 的地方 : 使用stop()或著release()試著停止音樂 : 但是程式結束後,音樂還是會繼續播放到結束為止 : 如果在程式執行期間用一般的button去做stop()或release()的動作 : 則都可以順利停止音樂 : 不曉得可能是哪裡出錯了呢? : 程式碼: (請多利用置底文網站) : 這是source code : http://pastebin.com/6M4xBbYt : 這是layout : http://pastebin.com/aYfPjiBg : 這是完整的專案資料夾 : http://ican.tmue.edu.tw/homepage/g992104/problem.zip : 參考: (書籍/網頁/...) : 官方文件 : http://developer.android.com/reference/android/media/MediaPlayer.html 我想你的"程式結束" 應該是指離開這個程式(使用者按back or Home) 改成這樣 @Override protected void onPause() { super.onPause(); m_mediaPlayer.release(); } 建議您再研究一下 Activity life cycle 和 Java 繼承 public/protected用法 :) p.s.這程式感覺很有趣呀~ 若加入更多音效選擇會更豐富有趣 期待您的完成品 -- 故意和妳剛好選同一節的課 故意在7-11和妳偶然相遇 故意剛好一直出現在妳視線內 故意在回家的路上碰巧遇到妳 沒什麼..因為沒其他課了 沒什麼..我只是買東西 沒什麼..大概是剛好吧 沒什麼..這是我回家的路線 其實一切都是沒什麼 沒什麼..只是我愛妳 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.89.76

05/12 23:49, , 1F
真的~問題解決了...太感謝你了! ^++^
05/12 23:49, 1F
文章代碼(AID): #1DoyUfcZ (AndroidDev)
文章代碼(AID): #1DoyUfcZ (AndroidDev)