1

我正在尝试播放媒体文件并在耳机上收听,现在我正在尝试提供一个用于 SpeakerOn 和 Speakeroff 的软按钮。

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

我也在 Androidmanifest.xml 中给予了许可。但是在调用这些 API 时,模式发生了变化并使用 isSpeakerOn() api 它显示了我们预期的扬声器状态,但是在实时我仍然从耳机中获得声音,而不是从扬声器?

给我一些指导,以便我们可以实现从耳机到扬声器的声音切换?

4

1 回答 1

0

确保audioManager.setWiredHeadsetOn(boolean on)设置为false.

于 2014-03-14T11:39:06.743 回答