我怎么知道声音是否在Android中播放完毕?

cme*_*ell 6 android soundpool

我怎么知道声音是否播放完毕?

我想播放2种声音,但我想要播放一种声音,然后等到第一次声音在第二次开始之前完成.

另外,如果我想在声音完成时做其他事情,就像在视图鳍状肢中显示下一个视图一样,我可以这样做吗?

现在我正在使用SoundPool播放我的声音.

小智 3

使用MediaPlayer类和 OnCompletionListener

  • 有没有办法用 SoundPool 来做到这一点?我需要 SoundPool 的低延迟。 (3认同)