我需要setVolumeControlStream
通过播放一些声音的服务调用STREAM_SYSTEM
. 显然在一个没有问题的活动中,但我怎么能用服务做到这一点?
问问题
4181 次
2 回答
3
从外观上看,这不可能按照您尝试的方式进行。
建议的音频流将绑定到此 Activity 的窗口
因此,对于没有活动的服务,没有将音频流绑定到的窗口。
但是,看起来您应该能够从广播公司接收媒体键事件(包括音量键),如此处所示,这将允许您在不可见活动的情况下更改服务音量。
于 2012-08-22T12:20:00.797 回答
2
我认为这个库可以为您提供所需的东西:
于 2012-03-28T01:24:02.553 回答