중요 태그

2015년 3월 16일 월요일

안드로이드 카메라 셔터음 음소거

  안드로이드 카메라는 100% 음소거가 된다는 보장은 없습니다. 특히 한국에 나온 폰들은 셔터음을 OS 자체에서 음소거가 안되도록 패치를 한 폰도 있기 때문에 모든 폰에서 동작이 된다는 보장을 없습니다. 여러가지 방법이 있는 것 같은데 일단 알고 있는 소스 코드는 아래와 같습니다.

AudioManager mgr = (AudioManager)mActivity.getSystemService(Context.AUDIO_SERVICE); mgr.setStreamMute(AudioManager.STREAM_SYSTEM, true);

단 카메라가 동작이 완료된 이후에는 사운드를 다시 복구해야 합니다.
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, false);

댓글 없음: