禁用背景音频

时间:2017-06-28 16:35:28

标签: codenameone

我创建了以下代码以在我的应用中播放音频。当应用程序最小化时,如何停止播放?截至目前,音频将继续播放,直到应用程序被“销毁”

backgroundMusicStream = Display.getInstance().getResourceAsStream(getClass(), "/backgroundMusic.mp3");

try {   
    backgroundMusic = MediaManager.createMedia(backgroundMusicStream, "audio/mp3", onComplete);
    backgroundMusic.setVolume(35);
    backgroundMusic.play();
} catch (Exception e) {
    e.printStackTrace();
}

1 个答案:

答案 0 :(得分:0)

您可以覆盖主类中的stop()方法以停止“进行中”元素并调用此代码。您可以使用Pause / Resume菜单选项在模拟器中对其进行调试。

BTW我建议使用Log.e(exception)代替printStackTrace()