美文网首页
android的AudioManager操作

android的AudioManager操作

作者: 大飞_2048 | 来源:发表于2019-10-28 11:05 被阅读0次

//获取音频服务
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的AudioManager操作

      本文链接:https://www.haomeiwen.com/subject/rfgvvctx.html