如何检测是否有其他应用在播放音乐背景?

时间:2019-04-01 03:52:26

标签: java android audio

我正在开发视频应用,我需要知道是否正在播放BGM吗?
我尝试使用AudioManager.isMusicActive(),但没有用,因为当我播放视频时,此方法始终返回true(我猜它检测到我的应用程序)。

  

总而言之,我需要了解BGM在其他App(而不是Mine)中的播放情况。

1 个答案:

答案 0 :(得分:0)

最后,我已经通过在每次音乐开始播放之前检测其他应用程序的音乐来解决此问题。 因为在播放音乐之前,如果AudioManager.isMusicActive()返回true,则表示BGM正在播放。
像这样的东西

list1=text1.split('[')[-1].strip(']').replace('"','').split(',')