如何在android中无间隙地循环mp3声音文件

如何在android中无间隙地循环mp3声音文件,android,audio,soundpool,Android,Audio,Soundpool,他们对stackoverflow提出了一些关于android中循环声音的问题,但都没有给我正确的答案,所以我开始了新的线程, 我想在android中循环一个没有间隙的声音。我尝试使用mp3、ogg和wav文件的代码mediaplayer.setLoopingtrue来循环声音,但在第一个声音结束和下一个声音开始时总是会有一点停顿。我的音频长度为2分钟,文件大小超过1 mb,因此我无法使用soundpool来重复声音。 我不知道如何解决这个问题。好的,基本上你必须创建两个媒体播放器对象,然后如果第

他们对stackoverflow提出了一些关于android中循环声音的问题,但都没有给我正确的答案,所以我开始了新的线程, 我想在android中循环一个没有间隙的声音。我尝试使用mp3、ogg和wav文件的代码mediaplayer.setLoopingtrue来循环声音,但在第一个声音结束和下一个声音开始时总是会有一点停顿。我的音频长度为2分钟,文件大小超过1 mb,因此我无法使用soundpool来重复声音。
我不知道如何解决这个问题。

好的,基本上你必须创建两个媒体播放器对象,然后如果第一首音乐的时间将要结束,那么调用另一首,你的问题是求解器。

你如何确定第一首音乐将要结束。因为在这里我们使用计时器