插入耳机时,强制输出声音到内置扬声器

时间:2016-04-24 11:24:09

标签: android microphone

插入耳机时,如何让内置手机扬声器播放声音?我发现使用SoundAbout应用可以实现这一点。

我已尝试this answer建议

audioManager.setMode(AudioManager.MODE_IN_CALL);
audioManager.setSpeakerphoneOn(true);

我可能以错误的方式做到了。我只是设置它并使用MediaPlayer播放一些音乐。

我使用Nexus 6进行此测试。

1 个答案:

答案 0 :(得分:1)

你好用这个:

mAudioManager.setMode(AudioManager.MODE_CURRENT);
mAudioManager.setSpeakerphoneOn(true);

我也在使用Nexus 6设备。希望这有帮助!