当应用程序在后台(暂停或停止)时,我想更改流的音量 - AudioManager.STREAM_VOICE_CALL
。当应用程序在后台时启用setVolumeControlStream()
我试过使用setVolumeControlStream(AudioManager.STREAM_VOICE_CALL)
。当应用程序处于前景时,它可以很好地工作。但它切换回在后台更改DEFAULT_STREAM_TYPE
的音量。
大多数媒体播放器(使用STREAM_MUSIC
)以及像WhatsApp这样的VOIP应用似乎已经解决了这个问题。
通过他们的代码,他们似乎没有使用任何不同的东西。
我错过了什么吗?