0

最近我认识到 Android 的行为:

  1. 在一个应用程序中开始视频播放(在我的例子中是 Netflix Android 应用程序)
  2. 转到 Youtube Android 应用程序 - Netflix 视频预览进入 PIP 模式并且播放正在滚动
  3. 在 Youtube 应用中开始播放视频 - 然后 Netflix PIP 播放停止

这怎么可能?什么 api 用于通知其他应用程序停止播放?它是否独立于 Android 操作系统本身级别的 Netflix/Youtube 应用程序发生?在某处有描述吗?

4

1 回答 1

0

requestAudioFocus()应用程序通过调用和来管理音频焦点abandonAudioFocus()

应用程序还必须在两个调用中注册一个AudioManager.OnAudioFocusChangeListener,以便接收回调并管理它们自己的音频级别。

于 2020-03-02T10:16:00.970 回答