Android_8.1插拔hdmi后,音量会变到最大

基本思想:android原生的思想,设置音量的时候,只会设置一个设备的音量下去,比如现在有speaker,hdmi,spdif三个输出音频设备,同时输出的时候,按键只调整了speaker的音量值下去。修改方法就是把所有的设备都同步更新音量值,在AudioService.java中修改如下: 这里的mIndexMap.put会把各设备的音量值(index)保存在一个稀疏矩阵里。 在audioserv
相关文章
相关标签/搜索