在android中以编程方式静音麦克风

时间:2016-09-28 13:39:44

标签: android

我想以编程方式静音我的麦克风,我尝试了下面的代码,但它已经用完了。

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);

                }

1 个答案:

答案 0 :(得分:4)

检查您是否添加了权限     android:name =“android.permission.MODIFY_AUDIO_SETTINGS”,必须更改音频设置