音乐播放器多首歌混响问题
我做了一个音乐播放器,能够读出MP3文件,并且用ListView列出来。但是有个问题,就是当我点击一首歌的时候播放了这首歌,这首歌还没停,我又点另一首歌,另一首歌也开始播放了,但之前那首歌没有停止,还是在播放,这就造成了两首歌同时播放,产生混音。求解决方案思路啊!!!! 音乐播放器 混音
[解决办法]
你是否每次click都是,mPlayer = new MediaPlayer(); 然后播放的?
你应该要主动结束正在播放的mplayer, 释放资源,重新给它URI,然后再播放下一首。
[解决办法]
在播放的功能前面添加一句:
media.reset();