Comment définir le comportement du bouton «Lecture» sur la télécommande Bluetooth

10

J'ai un casque Bluetooth RocketFish associé à mon MotoDROID v1 (Froyo). Le casque BT possède des commandes multimédias (augmentation / diminution du volume, piste suivante, piste précédente, lecture / pause) et un bouton pour déclencher la numérotation vocale. Je l'ai couplé à la fois sur le profil du casque mains libres et le profil audio avancé.

Lorsque je clique sur le bouton de lecture de mon casque, le comportement est imprévisible. Il se peut que l'application Musique soit activée, mais en cliquant sur Lecture, Listen démarre et commence la lecture d'un podcast. Il se peut que j'écoute au premier plan, mais en cliquant sur Lecture, le lecteur de musique commencera à jouer à partir d'une liste de lecture. D'autres fois, le bouton de lecture se comportera comme prévu et provoquera la lecture de l'application au premier plan.

Existe-t-il un moyen (en dehors de l'enracinement de mon appareil) que je puisse indiquer quelle application doit agir sur ces pressions de bouton?

JadeMason
la source
J'ai joué avec quelques autres applications. Je remarque que DoubleTwist a un paramètre pour définir l'application comme destinataire par défaut pour les commandes de casque, mais cela ne semble pas fonctionner. Idem pour Cubed (3). Est-ce juste une fonctionnalité éclatée, ou y a-t-il un paramètre caché que je n'ai pas trouvé?
JadeMason
J'ai eu une expérience similaire avec un casque Sony MW600 sur mon Droid; Je pense que cela a pu être un problème avec la façon dont FroYo gère les boutons Bluetooth. Cela semble beaucoup mieux (même si parfois aucune application ne répond à jouer) sur mon Droid Bionic exécutant Gingerbread.
TomG

Réponses:

1

Normalement, le développeur peut définir quel bouton effectuer quelle action. C'est donc différent d'une application à l'autre.
La seule façon est, désolé, d'enraciner et de remapper les boutons de votre casque.

Leandros
la source