着信時にバックグラウンド ミュージックを再生するアプリを作成しています。
着信すると問題なく動作しますが、外部スピーカーで音楽を開始しますが、電話に応答すると、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();