我在后台播放一首歌,现在屏幕关闭了。我按音量键,音乐流的音量发生变化。怎么会发生?我已经搜索了很长时间来解决关于屏幕关闭时如何检测音量键按下事件的解决方案,但到目前为止我还不知道如何解决问题。
答案 0 :(得分:1)
你需要一个BroadcastReceiver
来监听相应的广播。看到类似的问题here。
答案 1 :(得分:0)
如果您希望控制通过应用播放的音频音量,请使用setVolumeControlStream()方法。它将音量键按下指向您指定的音频流。
setVolumeControlStream(AudioManager.STREAM_MUSIC);