Как уменьшить громкость звонка (ниже 0) в андроиде? - PullRequest
3 голосов
/ 02 февраля 2011

Моя проблема - самая низкая громкость в режиме разговора, все еще громкая.
Так что я пробую этот код

AudioManager audio = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audio.setStreamVolume(audio.STREAM_VOICE_CALL, -1, 0);

Но не влияет, громкость во время вызова установлена ​​на 0 и все еще громкая.
Есть идеи?

Спасибо.

1 Ответ

0 голосов
/ 14 июля 2011

Если вы пытаетесь заставить телефон замолчать, попробуйте это:

AudioManager audio = (AudioManager) context.getSystemService (Context.AUDIO_SERVICE); audio.setRingerMode (AudioManager.RINGER_MODE_SILENT);

и для включения громкости:

audio.setRingerMode (AudioManager.RINGER_MODE_NORMAL);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...