这篇文章主要介绍了Android通话默认打开扬声器的方法.小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
在打电话时如果想在电话接通时默认采用扬声器进行audio的输出,也就是打开免提。具体的做法是在InCallService文件中,做出下面的修改。
文件:frameworks-base / telecomm/java/android/telecom/InCallService.java
增加oncreate方法,添加phone状态监听的listener。
增加销毁事件
增加事件的定义。
如果是MTK平台的话,可以开启如下这个宏,也可以达到想要的效果
Android手机听筒和扬声器切换
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程学习网。