Android - 连续音频播放?

Posted

技术标签:

【中文标题】Android - 连续音频播放?【英文标题】:Android - Sequential audio playback? 【发布时间】:2010-09-09 07:17:08 【问题描述】:

尝试了 soundpool 和 mediaplayer,但无法让声音文件按顺序正确播放而不会重叠。需要能够按顺序播放三个随机选择的音频文件而不会重叠。使用 soundpool 顺序播放音频的任何示例?将不胜感激..似乎这么简单的事情过于复杂..

【问题讨论】:

【参考方案1】:

我宁愿建议使用MediaPlayer 而不是SoundPool,因为使用SoundPool 的目的通常是同时播放多个文件(这会导致重叠。)

只需使用MediaPlayer 对象并将OnCompletionListener 应用于它。

【讨论】:

以上是关于Android - 连续音频播放?的主要内容,如果未能解决你的问题,请参考以下文章

Android 音频开发——AudioTrack播放

在android的listview中实现音频播放器

[js常用]连续播放音频

播放多个连续音频文件后延迟

如何使用 PhoneGap 连续播放音频?

如何在 Swift 中连续录制音频并播放同一文件中的音频?