本文主要是介绍Android Audio实战——自适应音量值适配(三),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上一篇文章《音频配置资源定制》介绍了通过车型 Code 的不同,加载不通的 Audio 配置文件,而在《自适应音量值修改》又使用了 overlay 的方式定制不同车型的自适应音量。那么问题来了,通过修改车辆的配置字无法修改 overlay 中的资源,因为 overlay 依赖编译的时候 lunch 项目实现的,所以在实现自适应音量的时候也需要通过车辆的配置自适应不同的音量值。
一、自适应音量
参考前面两篇文章,首先定义一个车型与配置字的映射关系。
1、资源配置
audio_volume_adapt_config.xml
文件位置:/device/xxx/audio/sa8155_xxx/config/audio/audio_volume_adapt_config.xml
<audioVolumeAdaptValue version="1.0" xmlns:xi="http://www.w3.org/2001/XInclude"&
这篇关于Android Audio实战——自适应音量值适配(三)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!