android - 如何延迟音频文件使其在几秒后开始播放

android - how to delay an audio file so it starts after a few seconds

我一直想知道是否有办法使用 mp 或 soundpool 来延迟声音并使其在 10 秒后准确开始(我有一个倒计时并想添加一个声音效果说 3,2,1 ! 10 秒后。)

也许有一个处理程序?

Handler handler = new Handler();
handler.postDelayed(new Runnable() {            
    @Override
    public void run() {
        playSound();
    }
}, 10000);