作者chronoer (频率)
看板AndroidDev
标题Re: [问题] 程式结束,音乐仍然继续播放
时间Thu May 12 19:42:23 2011
※ 引述《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
1F:推 milonga332:真的~问题解决了...太感谢你了! ^++^ 05/12 23:49