12 votos

Forzar los botones de volumen para cambiar siempre el volumen de los medios

Quiero que mi teléfono esté en modo "Vibración" un 99% del tiempo. He descubierto que cada vez que pulso los botones de volumen en el lateral de mi Evo, o bien es accidental (y no quiero que el teléfono pase al modo silencioso o al modo de timbre), o estaba intentando controlar el volumen de los medios.

¿Hay alguna forma de obligar al teléfono a interpretar cada pulsación de botón de volumen como un cambio de volumen de medios y no como un cambio de volumen de timbre?

4voto

ricree Puntos 5055

No hay ningún escenario para esto, como estoy seguro que sabes. La única forma en que veo que esto funciona es si potencialmente escribes una aplicación para capturar todos los cambios del botón de volumen y luego actúas sobre los cambios desde dentro de la aplicación.

Podrías usar potencialmente registerMediaButtonEventReceiver para registrar su aplicación como un BroadcastReceiver para todas las llamadas de botones de medios. Digo potencialmente porque no estoy 100% seguro de que este BroadcastReceiver maneje estas intenciones ya que estoy mirando puramente la documentación y no he intentado esto yo mismo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X