1

我正在做一个安卓项目。我想在舔按钮时将麦克风设置为静音。使用此代码:

AudioManager audioManager = ((AudioManager) getApplicationContext().getSystemService(Context.AUDIO_SERVICE));
audioManager.setMicrophoneMute(true);

一切正常,除了摩托罗拉

在 morotola 上,麦克风未设置为静音。有人可以给我一个建议吗?

编辑

我找到了这个:

Intent buttonUp = new Intent(Intent.ACTION_MEDIA_BUTTON);
buttonUp.putExtra(Intent.EXTRA_KEY_EVENT,new KeyEvent(KeyEvent.ACTION_UP,KeyEvent.KEYCODE_MUTE));
getBaseContext().sendOrderedBroadcast(buttonUp,"android.permission.CALL_PRIVILEGED");

现在如何使用此代码取消静音呼叫?

4

0 回答 0