我想弄清楚如何使用eclipse循环播放MP3,我做错了什么?
mediaPlayer2.play();{
mediaPlayer2.setOnEndOfMedia(new Runnable() {
public void run() {
mediaPlayer2.seek(Duration.ZERO);
}
});
mediaPlayer2.play();
}
这应该是代码,对吗?
答案 0 :(得分:1)
代码中对play()
的第二次调用不在run()
处理程序的endOfMedia
方法中,因此在媒体完成时不会调用它。
但这不是无限期重复媒体播放器的方式。只是做
mediaPlayer2.setCycleCount(MediaPlayer.INDEFINITE);
mediaPlayer2.play();