问题如标题,第一次打开播放器放歌曲,然后在不停止的情况下,重新打开,再播放时,就成了二重唱,依次类推,三重唱......谁有思路的帮下忙,谢谢......
解决方案 »
- 高手进 公交换乘查询
- android2.3中应用程序“时钟”的背景与桌面背景是同步的,请问在源码中是如何实现的?
- 模拟器重启问题
- 请教字符串的编码处理
- camera和video的默认存储路径是什么?
- android里的TimerTask
- 请问怎样识别edittext中输入的换行字符?
- listView中加入progressBar,如何在控制错位的情况下还能够更新进度条
- 【求助】android程序“已经停止运行“”……
- android ijkplayer播放不了raw、assets里的视频文件
- 关于android设备的唯一标识问题。。。
- android 怎么设置TabHost默认显示的选项卡为选中状态
要选判断,if(myPlayer.isPlaying() == true){myPlayer.reset();}
然后再prepare(),start();
mMediaPlayer.reset();
mMediaPlayer.setOnPreparedListener(null);
if (path.startsWith("content://")) {
mMediaPlayer.setDataSource(MediaPlaybackService.this, Uri.parse(path));
} else {
mMediaPlayer.setDataSource(path);
}
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mMediaPlayer.prepare();