android 怎么默认通话免提啊
MTK_TB_APP_CALL_FORCE_SPEAKER_ON = yes 通话免提这样改了 发现只是拨打的时候免提,接听的时候不是,哪位大佬知道还要改哪里咧
改好了,还需要改一个宏才可以
看了下代码,mtk是读取ro.mtk_tb_call_speaker_on属性去判断是否要要打开免提,ro.mtk_tb_call_speaker_on又是根据MTK_TB_APP_CALL_FORCE_SPEAKER_ON 去做产品配置的。
目前mtk只在去电的时候做了自动打开免提的功能,在CallsManager的placeOutgoingCall方法中判断ro.mtk_tb_call_speaker_on的值去决定是否调用call.setStartWithSpeakerphoneOn(true);
如果想做到来电也自动打开免提的话,可以在CallsManager的answerCall方法中做相应判断是否调用call.setStartWithSpeakerphoneOn(true);
如果你的项目就是要默认打开免提的话,我觉得都可以省略到这个MTK_TB_APP_CALL_FORCE_SPEAKER_ON配置,在placeOutgoingCal和answerCall方法中默认调用call.setStartWithSpeakerphoneOn(true)
你好,请问还需要改的那个宏在哪里修改,谢谢!!