如题,流程是这样的【服务,用来检测事件】----事件发生---->【开启activiy打电话,同时开启扩音】
关于扩音的代码是写在打电话的activity里的,在网上找了段代码,但是试了下不管用,代码如下:
audioManager.setMode(AudioManager.MODE_IN_CALL);
if(!audioManager.isSpeakerphoneOn()) {
audioManager.setSpeakerphoneOn(true);
}
不知道哪里出错了,求解~
------解决思路----------------------
开启免提的功能应该放在监听电话状态的接收器中,并在电话接通后调用。
------解决思路----------------------
打电话的权限什么的都加了