我正在尝试播放媒体文件并在耳机上收听,现在我想尝试一下 用于SpeakerOn和Speakeroff的按钮。
mAudioManager.setMode(AudioManager.MODE_IN_CALL);
mAudioManager.setSpeakerphoneOn(true);
我也在Androidmanifest.xml中给予了许可。 但是在调用这些Apis时,Mode被更改并使用isSpeakerOn()api显示了 扬声器状态正如我们所料,但实时我仍然从Headset获得声音 只有不是演讲者?
给我一些指导,以便我们可以从headSet实现声音切换 发言人?
答案 0 :(得分:0)
确保audioManager.setWiredHeadsetOn(boolean on)
设置为 false
。