本文主要是介绍Android中打开扬声器关闭麦克风的代码实现,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//获取音频服务AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);//设置声音模式audioManager.setMode(AudioManager.STREAM_MUSIC);//关闭麦克风audioManager.setMicrophoneMute(false);// 打开扬声器audioManager.setSpeakerphoneOn(true);//实例化一个SoundPool对象SoundPool soundPool =new SoundPool(10, AudioManager.STREAM_SYSTEM, 5);//加载声音int id = soundPool.load(this,R.raw.beep,5);//播放声音soundPool.play(id, 1, 1, 0, 0, 1);
另外必须加上权限:<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
这篇关于Android中打开扬声器关闭麦克风的代码实现的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!