【问题标题】:Disable Background Audio禁用背景音频
【发布时间】:2017-12-02 03:39:07
【问题描述】:

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

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();
}

【问题讨论】:

    标签: codenameone


    【解决方案1】:

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

    顺便说一句,我建议使用Log.e(exception) 而不是printStackTrace()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-30
      • 2015-10-28
      相关资源
      最近更新 更多