我正在开发一个音频应用程序,该应用程序当前使用Cast SDK v2和RemoteMediaPlayer在ChromeCast设备上播放。
我正在通过setVolumeControl(AudioManager.STREAM_MUSIC)
设置音量控制,直到开始播放ChromeCast为止。
出于奇怪的原因,在ChromeCast上继续播放时,总是会触发音量控制通知(我认为它会将音量控制重置为USE_DEFAULT_STREAM_TYPE
),但是一旦我暂停播放,它就会再次正常运行。
我已经在整个项目中搜索了setVolumeControl
之类的内容,但是找不到任何导致这种情况发生的原因。
希望你们能帮助我。