볼륨 버튼으로 항상 미디어 볼륨을 변경하도록 강제


12

휴대 전화가 약 99 %의 '진동'모드에있게하려고합니다. Evo 측면의 볼륨 버튼을 누를 때마다 우연히 발생하거나 전화가 무음 모드 또는 벨소리 모드로 전환되는 것을 원하지 않습니다. 또는 미디어 볼륨을 제어하려고했습니다. .

전화가 모든 볼륨 버튼 누름을 벨소리 볼륨 변경이 아닌 미디어 볼륨 변경으로 해석하도록 강제 할 수 있습니까?


1
나는 이것이 루트 전용이라고 생각합니다. </ speculation>
gary

1
@gary 그것이 사실이라면, 나는 방법을 알고 싶습니다 :)
Bryan Denny

@bryan 나는 엉덩이에서 촬영했다. 그것은 사용할 수 없지만 루팅 된 전화에서 더 가능성이있는 것 같습니다.
gary

안드로이드 의이 행동은 실제로 나를 화나게합니다. 왜 버튼으로 3, 4 가지 유형의 볼륨을 제어해야합니까? Windows 또는 Mac에서 볼륨 키는 "마스터 볼륨"을 원하는대로 제어합니다. 나는 태블릿을 사용하고 있으며 OP와 마찬가지로 99.999 %의 시간으로 멀티미디어 볼륨을 제어해야하지만 a / v가 재생되지 않는 경우 볼륨 키를 누르면 지저귀는 경고음이 울리는 알림 음량을 제어합니다.
Damn Vegetables

답변:


4

당신이 알고 있듯이 이것에 대한 설정은 없습니다. 내가 작동하는 유일한 방법은 모든 볼륨 버튼 변경 사항을 캡처하고 앱 내에서 변경 사항을 적용하기 위해 잠재적으로 앱을 작성하는 것입니다.

registerMediaButtonEventReceiver 를 사용 하여 모든 미디어 버튼 호출에 대해 앱을 BroadcastReceiver로 등록 할 수 있습니다. 나는 순수하게 문서를보고 실제로 직접 시도하지 않았기 때문에이 BroadcastReceiver가 이러한 의도를 처리하는지 100 % 확신 할 수 없기 때문에 잠재적으로 말합니다.


2
4 년이 지났습니다. 그것에 대한 응용 프로그램이 있습니까?
Damn Vegetables
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.