开发人员文档说我必须调用 Pause() 然后 Flush()(用于丢弃播放数据)。
但这不起作用。
我发现如果我在 AudioTrack.Pause() 和 AudioTrack.Flush() 调用之间添加小的延迟。声音播放几乎立即停止,但有时它不起作用。
那么如何立即停止音轨呢?
开发人员文档说我必须调用 Pause() 然后 Flush()(用于丢弃播放数据)。
但这不起作用。
我发现如果我在 AudioTrack.Pause() 和 AudioTrack.Flush() 调用之间添加小的延迟。声音播放几乎立即停止,但有时它不起作用。
那么如何立即停止音轨呢?