android手机插入耳机,播放外音

代码如下:


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)