5.0以前Android听筒模式和扬声器模式这样就管用

扬声器:
//关闭麦克风
mAudioManager.setMicrophoneMute(false);
// 打开扬声器
mAudioManager.setSpeakerphoneOn(true);
听筒模式:
mAudioManager.setMode(AudioManager.MODE_IN_CALL);

5.0后听筒模式不行了,需要这样,所有听筒模式都可以了

// 听筒模式下设置为false
am.setSpeakerphoneOn(false);
// 设置成听筒模式
am.setMode( AudioManager.MODE_IN_COMMUNICATION);
// 设置为通话状态
setVolumeControlStream(AudioManager.STREAM_VOICE_CALL);

5.0以前Android听筒模式和扬声器模式这样就管用      扬声器:        //关闭麦克风         mAudioManager.setMicrophoneMute(false);        // 打开扬声器         mAudioManager.setSpeakerphoneOn(true);      听筒模式:         mAu
//AudioManager的实例化 AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE); AudioManager.java提供的音量相关接口 voidsetStreamVolume(int streamType, int index, int flags): 调节所给...
5.0以前 Android 听筒 模式 和扬声器 模式 这样就管用 扬声器://关闭麦克风mAudioManager.setMicrophoneMute(false);//打开扬声器mAudioManager.setSpeakerphoneOn(true); 听筒 模式 :mAudioManager.setMode(AudioManager.MODE_IN_CALL); 5.0后听...
AudioManager mAudioManager = (AudioManager) mContext.getSystemService(Context.AUDIO_SERVICE); mAudioManager.setMicrophoneMute(true); 2. java层调用 // frameworks/base/media/java/ android /media/AudioManager.java public void setMicrophoneMute(boolea
话筒是输入(麦克风), 听筒 、扬声器是输出(喇叭) 听筒 /扬声器: 听筒 是用来听对方传送过来的声音,手机放的MP3和开机铃声是从喇叭发出的。 听筒 模式 ,就是手机上一般听电话的内置小耳机,声音较小。 扬声器 模式 ,就是声音外放,声音较大 传声器是一个声-电转换器件(也可以称为换能器或传感器),是和喇叭正好相反的一个器件(电→声)。是声音设备的两个终端,传声器是输入,喇叭是输出。 麦克风,学名为传声
通过程序获取 android 系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!  AudioManagermAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);  //通话音量  int max = mAudioManager.getStream diff --git a/data/keyboards/Generic.kl b/data/keyboards/Generic.kl index 860aa9c118b..fd9773a5415 100644 --- a/data/keyboards/Generic.kl +++ b/da AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE); audioManager.setMicrophoneMute(false); audioManager.setSpeakerphoneOn(true);//使用扬声器外放,即使已经插入