【问题标题】:Make MediaPlayer continue to play when starting new Intent启动新 Intent 时让 MediaPlayer 继续播放
【发布时间】:2012-11-11 18:50:48
【问题描述】:

当用户打开新 Intent 以访问菜单时,我不希望我的 mediaPlayer 继续播放。

我认为可以这样处理:

  • 暂停播放器
  • 将播放器放入额外捆绑包中
  • 将捆绑包传递给新的 menueIntent
  • 让 menueIntent 调用 player.start()

但即使这可行,我想它也会受到滞后的影响。 当前意图暂停时,有什么方法可以继续播放背景声音?

【问题讨论】:

    标签: android android-intent android-mediaplayer


    【解决方案1】:

    当您有一个名为Service 的东西时,为什么要这么麻烦?只需创建一个Service,将您的播放代码放入其中,然后通过您想要的任何ActivityService 通信。你可以阅读更多关于Serviceshere的信息。希望这会有所帮助。

    【讨论】:

    • 我想就是这样。谢谢老兄。
    • @Goot,不客气!如果您发现它有用,请不要忘记接受答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-29
    相关资源
    最近更新 更多