应用程序暂停时,Android Soundpool Sound会一直播放

时间:2014-12-11 23:39:48

标签: android audio

我创建了一个为我的游戏播放几种声音的SoundPool。特别是一个声音屡次播放几次。例如,当我用主页按钮关闭应用程序时,声音开始在后台快速播放。我试图这样做:

@Override
public void onPause() {
    super.onPause();
    soundPool.autoPause();
}

@Override
public void onResume() {
    super.onResume();
    soundPool.autoResume();
}

hHis是声音的播放方式:

soundPool.stop(jumpSound);
soundPool.play(jumpSound, 0.75f, 0.75f, 1, 0, 1f);

但是当我关闭应用程序时声音仍然会播放。这是什么问题?

0 个答案:

没有答案