태블릿 헤드폰 잭에서 전원을 공급받는 외부 장치를 사용하는 삼성 태블릿 용 Android 애플리케이션이 있습니다. 외부 장치의 전원이 켜지면 (프로그래밍 방식으로 볼륨을 최대 값으로 늘림) Android에 다음과 같은 경고 팝업이 잠깐 표시됩니다. '소리가 너무 길면 큰 소리로 음악을들을 수 있습니다.'라는 메시지가 표시됩니다. 표시됩니다.안드로이드에서 "시끄러운 음악으로 청력에 해를 입을 수 있습니다 ..."경고 표시
여기에 코드의 잘못된 라인이다 :
mAudioMgr.setStreamVolume(AudioManager.STREAM_MUSIC, mAudioMgr.getStreamMaxVolume(AudioManager.STREAM_MUSIC), 0);
그것은 단지 그것을 중턱 설정하는 옵션이 아니다. 사실, 최대 설정보다 낮은 볼륨 설정에서도 태블릿에 경고 (수동으로 볼륨을 변경할 때)가 표시되는 것을 보았습니다.
예, 원본 볼륨을 녹음하고 외부 장치를 다 끝내면 복원합니다.
의견을 보내 주셔서 감사합니다.
다른 태블릿에서도 마찬가지입니까? 나는 이것이 삼성의 타블렛 (또는 아마 하나)에 특정한 것이라고 생각한다. 나는 내 장치에서 본 적이 없다. –
@ Tanis.7x - 다른 태블릿에 대해서는 잘 모르겠습니다. 이 장치는 외부 장치 제조업체가 인증 한 것이므로 선택했습니다. –
Nexus 7에서도 마찬가지입니다. 대부분 헤드폰이므로 외장 스피커 용 Android의 기능입니다. – MCeley