【发布时间】:2011-01-07 01:29:04
【问题描述】:
你好!第一次在 stackoverflow 上提问。令人兴奋!哈哈。
我们正在开发一款 Android 游戏,并为我们的介绍播放一些背景音乐(我们有一个 Intro Activity),但我们希望它继续播放到下一个 Activity,也许能够停止或再次播放音乐应用程序中的任何位置。
我们目前正在做的是在 Intro Activity 中使用 MediaPlayer 播放 bgm。但是,一旦用户离开该 Activity,我们就会停止播放音乐。我们是否必须为此使用服务之类的东西?还是 MediaPlayer/SoundPool 就足够了?如果有人知道答案,我们将非常感谢您与我们分享。谢谢!
【问题讨论】:
-
我刚遇到同样的问题,想知道你怎么知道什么时候停止音乐?如果你停止 onDestroy 服务,那么它会在子活动之间停止它 - 你怎么知道最后一个游戏活动何时关闭以停止音乐?
标签: java android media background-music