代码如下:
AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
audioManager.setMicrophoneMute(false);
audioManager.setSpeakerphoneOn(true);//使用扬声器外放,即使已经插入耳机
setVolumeControlStream(AudioManager.STREAM_MUSIC);//控制声音的大小,这里有很多种类,不同种类对应不同声音大小MUSIC是最大的声音
audioManager.setMode(AudioManager.STREAM_MUSIC);
//播放一段声音,查看效果
MediaPlayer playerSound = MediaPlayer.create(this, "your_music_uri"));
playerSound.start();这个时候即使你插入耳机,照样用扩音器播放
本文详细介绍了如何在Android系统中通过调整声音输出设备(如麦克风和扬声器),设置声音播放流(如音乐),以及使用MediaPlayer类播放指定音频文件的基本操作。即使在插入耳机的情况下,系统仍会通过扬声器播放音频,同时演示了如何控制音量和声音模式。
332

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



