當應用程序在後臺(暫停或停止)時,我想更改流的音量 - AudioManager.STREAM_VOICE_CALL
。當應用程序在後臺時啓用setVolumeControlStream()
我試過使用setVolumeControlStream(AudioManager.STREAM_VOICE_CALL)
。當應用程序處於前景時,它可以很好地工作。但它切換回在後臺更改DEFAULT_STREAM_TYPE
的音量。
大多數媒體播放器(使用STREAM_MUSIC
)以及像WhatsApp這樣的VOIP應用似乎已經解決了這個問題。
通過他們的代碼,他們似乎沒有使用任何不同的東西。
我錯過了什麼嗎?