我想以编程方式静音我的麦克风,我尝试了下面的代码,但它已经用完了。
micro_phone.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AudioManager audioManager = (AudioManager) getApplicationContext().getSystemService(Context.AUDIO_SERVICE);
audioManager.setMode(AudioManager.MODE_IN_CALL);
if (audioManager.isMicrophoneMute() == false) {
audioManager.setMicrophoneMute(true);
} else {
audioManager.setMicrophoneMute(false);
}
答案 0 :(得分:4)
检查您是否添加了权限 android:name =“android.permission.MODIFY_AUDIO_SETTINGS”,必须更改音频设置