Android 启动新的Intent时,让MediaPlayer继续播放

Android 启动新的Intent时,让MediaPlayer继续播放,android,android-intent,android-mediaplayer,Android,Android Intent,Android Mediaplayer,当用户打开新的意图访问菜单时,我不想让我的mediaPlayer继续播放 我想可以这样处理: 暂停播放 将玩家放入额外的包中 将bundle传递给新的menueIntent 让menueIntent调用player.start() 但即使这能奏效,我想它也会受到滞后的影响。 当当前意图暂停时,有没有办法继续播放背景声音?当你有一个叫做服务的东西时,为什么要这么麻烦呢?只需创建一个服务,将您的播放代码放入其中,然后通过任何活动与服务进行通信。您可以阅读有关服务的更多信息。希望这有帮助。我想就是

当用户打开新的意图访问菜单时,我不想让我的mediaPlayer继续播放

我想可以这样处理:

  • 暂停播放
  • 将玩家放入额外的包中
  • 将bundle传递给新的menueIntent
  • 让menueIntent调用player.start()
但即使这能奏效,我想它也会受到滞后的影响。
当当前意图暂停时,有没有办法继续播放背景声音?

当你有一个叫做
服务的东西时,为什么要这么麻烦呢?只需创建一个
服务
,将您的播放代码放入其中,然后通过任何
活动
服务
进行通信。您可以阅读有关
服务的更多信息。希望这有帮助。

我想就是这样。谢谢你,伙计。@Goot,不客气!如果你觉得答案有用,请别忘了接受。