Forcer les boutons de volume à toujours changer le volume du média

12

Je veux que mon téléphone soit en mode "Vibreur" environ 99% du temps. J'ai constaté que chaque fois que j'appuyais sur les boutons de volume sur le côté de mon Evo, c'était soit accidentel (et je ne voulais pas que le téléphone passe en mode silencieux ou en mode sonnerie), ou j'essayais de contrôler le volume du média .

Existe-t-il un moyen de forcer le téléphone à interpréter chaque pression sur le bouton de volume comme un changement de volume multimédia, et non comme un changement de volume de la sonnerie?

Jeffrey
la source
1
Je soupçonne que c'est une chose racine seulement. </speculation>
Gary
1
@gary si c'est vrai, j'aimerais savoir comment :)
Bryan Denny
@bryan Je tirais juste de la hanche. Cela ressemblait à quelque chose qui ne serait pas disponible, mais peut-être plus probable sur un téléphone rooté.
Gary
Ce comportement d'Android me bouleverse vraiment. Pourquoi diable avons-nous besoin de contrôler 3, 4 types de volumes avec les boutons? Sous Windows ou Mac, les touches de volume contrôlent le "volume principal" comme il se doit. J'utilise des tablettes et, comme l'OP, 99,999% de temps, j'ai besoin de contrôler le volume multimédia, mais si aucun appareil audio n'est en cours de lecture, appuyer sur les touches de volume contrôle le foutu volume de notification, avec ce bip ennuyeux.
Damn Vegetables

Réponses:

4

Il n'y a pas de paramètre pour cela, je suis sûr que vous le savez. La seule façon dont je vois cela fonctionne est si vous écrivez potentiellement une application pour capturer toutes les modifications du bouton de volume, puis agissez sur les modifications à partir de l'application.

Vous pouvez potentiellement utiliser registerMediaButtonEventReceiver pour enregistrer votre application en tant que BroadcastReceiver pour tous les appels de bouton multimédia. Je dis potentiellement parce que je ne suis pas sûr à 100% si ce BroadcastReceiver gérera ces intentions car je regarde uniquement la documentation et je n'ai pas vraiment essayé cela moi-même.

mlevit
la source
2
4 ans se sont écoulés. Y a-t-il une application pour ça?
Damn Vegetables