AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); private void setSpeakerphoneOn(boolean on) { if(on) { audioManager.setSpeakerphoneOn(true); } else { audioManager.setSpeakerphoneOn(false);//关闭扬声器 audioManager.setRouting(AudioManager.MODE_NORMAL, AudioManager.ROUTE_EARPIECE, AudioManager.ROUTE_ALL); setVolumeControlStream(AudioManager.STREAM_VOICE_CALL); //把声音设定成Earpiece(听筒)出来,设定为正在通话中 audioManager.setMode(AudioManager.MODE_IN_CALL); } }
Android手机听筒和扬声器切换
最新推荐文章于 2024-09-27 10:29:04 发布
本文介绍如何使用Java代码实现对手机扬声器模式的切换,包括开启和关闭扬声器,以及将通话模式设定为耳机模式,确保通话质量。

7203

被折叠的 条评论
为什么被折叠?



