2011-02-02 4 views
3

내 문제는 통화 중 모드에서 가장 낮은 볼륨입니다.
그래서 나는안드로이드에서 통화 중 볼륨 (0보다 작음)을 줄이는 방법은 무엇입니까?

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

하지만 효과, 통화 중 볼륨이 0과 여전히 큰 소리로 설정되어이 코드를보십시오.
의견이 있으십니까?

감사합니다. 유 침묵하려고 r에 경우

+1

발신자의 음량을 줄이려고합니까? 만약 그렇다면 최소한의 레벨은 하드웨어의 제조에 의해 강제되는 것으로 생각됩니다. – Idistic

답변

0

전화는이 밖으로 시도 :

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

및 활성화 볼륨 :

audio.setRingerMode (AudioManager.RINGER_MODE_NORMAL);

+0

답변 해 주셔서 감사합니다. 나는 내 전화를 침묵하고 싶지 않다. 내 문제는 여전히 가장 낮은 볼륨입니다. 표준보다 낮은 사운드를 줄여야합니다. 이제는 블루투스를 사용하고 필요에 따라 사운드를 줄일 수 있습니다. – diewland

관련 문제