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?
htc-evo
volume-control
Jeffrey
la source
la source
Réponses:
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.
la source