我正在构建一个在来电期间播放背景音乐的应用程序。
当我接到来电时它工作正常,它会在外部扬声器上开始播放音乐,但是当我接听电话时,我会setSpeakerphoneOn(true)
在外部扬声器上播放音乐和来电者的声音,但麦克风没有接收到播放的声音,它只会接收我的声音。
我哪里错了,我不知道。知道的人请告诉我。我将不胜感激。
m_audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
Log.d("Is phone speaker : ","IDLE-1-->"+ m_audioManager.isSpeakerphoneOn());
m_audioManager.setMode(AudioManager.MODE_IN_CALL);
m_audioManager.setSpeakerphoneOn(true);
RecieverDialog.mp.start();