启动MediaPlayer其他应用程序时如何停止MediaPlayer?

时间:2019-02-08 05:41:42

标签: android

我有两个不同的应用程序在后台播放音乐。第一个应用程序处于播放状态。当我打开第二个应用程序并使用MediaPlayer播放音乐时,如何停止第一个应用程序的状态播放?

1 个答案:

答案 0 :(得分:0)

所有类型的Mediaplayer(类似的东西)都应实现/使用AudioFocus来获取/释放音频再现的专有内容。 AudioFocus管理“谁是当前最重要的播放器”。当某个其他播放器想要成为“最重要的”(在这种情况下,您的播放器应该停止)时,您将有一个事件/监听器来接收信号。请参阅指南:https://developer.android.com/guide/topics/media-apps/audio-focus