我正在致电应用程序,我想在内置扬声器的来电设备中播放声音。
这是我的代码,
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_VOICE_CALL);
audioManager.setMode(AudioManager.MODE_IN_CALL);
audioManager.setSpeakerphoneOn(false);
mMediaPlayer.setLooping(true);
mMediaPlayer.prepare();
mMediaPlayer.start();
我在三星galaxy s5,Moto g3和assus Zenfone5上进行了测试,但它仅适用于三星Galaxy S5
谢谢
答案 0 :(得分:0)
我想你不需要以下两个字符串:
audioManager.setMode(AudioManager.MODE_IN_CALL); audioManager.setSpeakerphoneOn(假);