0
A
回答
3
可以使用MediaPlayer.onCompletionListener当一个曲目结束听的事件,这样就可以玩下一个
player.setDataSource(path);
player.prepare();
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer player) {
player.stop();
// play next audio file
}
});
player.start();
4
MediaPlayer
类有一个方法setOnCompletionListener您可以使用这样的,
MediaPlayer mp;
int count =0;
mp.setOnCompletionListener(new OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
count++;
if(ListOfSongs.length<count)
// play song from list
else
// either set counter to 0 and start again or say end of list
}
});
实测值one answer对SO有帮助。
相关问题
- 1. 媒体自动播放:如何使用iframe自动播放
- 2. 如何播放媒体文件
- 3. 如何循环播放媒体播放器文件?
- 4. 如何更新媒体播放器以播放新文件
- 5. 如何使用自己的媒体播放器播放媒体作为默认
- 6. 自动化Windows媒体播放器
- 7. 自动停止媒体播放器
- 8. 如何播放媒体?
- 9. 如何启动媒体播放器?
- 10. Android媒体播放器:如何收听媒体播放器事件?
- 11. 媒体播放器控件
- 12. 在Jframe中播放媒体文件java
- 13. Android媒体播放器文件位置
- 14. 播放媒体文件时出错
- 15. Flex播放媒体
- 16. 带有Firebase多媒体文件的Android媒体播放器
- 17. 在网站上播放声音文件媒体播放器
- 18. 安卓媒体播放器不会播放音频文件
- 19. 媒体播放器同时播放多个文件
- 20. 无法通过javafx 2.2媒体播放器播放mp3文件
- 21. 我可以让Silverlight媒体播放器播放.Vox文件吗?
- 22. 使用Android媒体播放器播放m3u8音频文件
- 23. 如何使用YouTube视频更改媒体播放器和媒体播放器?
- 24. 自动隐藏媒体控件SilverLight播放器
- 25. Android媒体播放器流媒体
- 26. 如何在媒体播放器中播放书签的音频文件?
- 27. 如何在VB6中的Windows媒体播放器(wmp.dll)中播放DVD(.vob文件)
- 28. 如何获取播放文件的总时长媒体播放器
- 29. Windows Phone 7:如何播放媒体播放器中的录制文件?
- 30. 如何调用默认的媒体播放器在Java中播放wav文件?
请在此提供一些代码,以便任何人都可以帮助您。 –
你实际在做什么提供了你开始播放歌曲的代码? – aProgrammer