1 votes

Contrôle du volume avec Macrodroid

Mon ami a le même problème sur son appareil Samsung comme décrit ici Android corrige automatiquement mon volume

Je lui ai montré la solution et cela a très bien fonctionné pour lui. Mais il aimerait que cela fonctionne que Google Play Music soit au premier plan ou à l'arrière-plan, ce que beeshyams a dit dans sa réponse que c'était possible, mais qu'il n'a peut-être pas ajouté car l'OP n'a pas demandé cela.

J'ai installé Macrodroid ( apprenant ) et j'ai essayé de modifier cette macro par la condition While Google Play Music in foreground OR ( ) Background et ça n'a pas marché

Qu'est-ce que je fais mal et comment faire pour que la macro fonctionne comme prévu ?

1voto

beeshyams Points 37355

Macrodroid dispose de trois déclarations conditionnelles puissantes

  • WHILE / DO que vous avez essayé n'est pas approprié. Il ne fonctionne pas avec OR ( arrière-plan o premier plan ) . Cela nous laisse avec

  • IF <conditions> ELSE ce qui n'est pas non plus approprié. Raison pour laquelle vous avez 4 états, app in Au premier plan, Pas au premier plan, Vivant à l'arrière-plan, Pas en marche - si vous choisissez un état avec IF , ELSE couvrirait tous les 3 les états restants et c'est pas ce que vous voulez

  • Cela nous laisse avec deux IF boucles, chacune ayant les WHILE boucle imbriquée. Deux WHILE des boucles de façon similaire peuvent fonctionner mais je n'ai pas essayé (je viens de me bloquer).

La macro ressemblerait à ceci (je n'ai pas ajouté de réponse liée afin de rester simple et j'avais la macro prête). Le déclencheur et les contraintes resteraient les mêmes. Seules les actions sont affichées

enter image description here

Vous pouvez avoir besoin d'une deuxième macro ( pour la commodité de l'utilisateur, et pour vous assurer que la macro n'est pas active dans les deux autres états) pour désactiver cette macro. Elle aurait un déclencheur vide et une action unique de Macro Stop → Musique sans perte 2. Allez dans la section widgets de votre lanceur , faites glisser et déposez le widget Macrodroid sur votre écran d'accueil et assignez-le à la macro qui vient d'être créée avec un déclencheur vide.

Si Google Play Music est inactif, par exemple, mais que vous écoutez de la musique sur un autre lecteur, vous ne voudrez certainement pas que ce lecteur soit verrouillé. Ou disons que vous aimez écouter Métal lourd sur Écouter de la musique avec un volume à 75 %, vous ne voudriez pas que le même volume persiste. Comme précaution supplémentaire

J'ai testé cela pour l'autre réponse, donc vous pouvez y aller avec cela.

Joyeux automatisation avec Macrodroid :)

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X