我正在开发具有背景音乐的应用程序。我现在面临的问题是,如果我在我的 android 设备上播放一首歌曲然后启动我的应用程序,音乐在后台播放,我的应用程序背景音乐也随之开始。两个音乐文件都会播放。我想要做的就是在已经播放的设备音乐上覆盖我的应用音乐。是否有一个 AudioSessionCategory 可供选择,就像 iOS 一样?
当我使用 Cocos2dx 时,我可以做些什么来解决这个问题。
我正在开发具有背景音乐的应用程序。我现在面临的问题是,如果我在我的 android 设备上播放一首歌曲然后启动我的应用程序,音乐在后台播放,我的应用程序背景音乐也随之开始。两个音乐文件都会播放。我想要做的就是在已经播放的设备音乐上覆盖我的应用音乐。是否有一个 AudioSessionCategory 可供选择,就像 iOS 一样?
当我使用 Cocos2dx 时,我可以做些什么来解决这个问题。
也许我错了,但你只需要在onResume()
你的应用程序的Activity
. 你可以使用它AudioManager
这是有关更多信息的文章。