Android反复播放MP3文件而没有任何差距



我想在没有任何差距的情况下反复播放SDCARD的MP3文件。我正在使用MediaPlayer.setlooping(true)方法反复播放 MP3 。它可以正常工作。但这在重复之间给人数几秒钟。我还在寻找隔机,但它也会带来一些差距。因此,是否有任何类,方法或一些想法可以帮助我消除几秒钟的差距。

终于做了一些方便的实验后,我使用

获得了解决方案

mPlayer.setLooping(true);

mplayer是MediaPlayer类的实例。尽管这条代码循环代码,但连续的声音之间存在一些差距。但是最终对我有用。任何人都可以尝试参加MediaPlayer课程。处理音频文件真的很棒。

我认为这是不可能的,但是您可以尝试实现淡入淡出和淡入淡出的方法。检查此链接:

如何为我的应用程序播放的任何音乐文件创建淡入淡入/淡出的声音效果?

相关内容

最新更新