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