标签: android soundpool
也许有人遇到过这个问题 我使用SoundPool在我的应用中播放声音 播放完声音后,我需要做进一步的动作。但是我怎样才能确定声音是否已停止? 应用程序中的所有声音都有不同的长度,所以我无法计算时间。我需要一种不同的方法 谢谢。
答案 0 :(得分:0)
soundpool的目的是加载和播放简单的小声音而无需监听它们。
您可能需要的是MediaPlayer和setOnCompletionListener():
http://developer.android.com/reference/android/media/MediaPlayer.html
http://developer.android.com/reference/android/media/MediaPlayer.html#setOnCompletionListener(android.media.MediaPlayer.OnCompletionListener)