Mein Freund hat auf seinem Samsung-Gerät das gleiche Problem wie hier beschrieben. Android korrigiert automatisch meine Lautstärke
Ich zeigte ihm die Lösung und es funktionierte wunderbar für ihn. Aber er möchte, dass es funktioniert, ob Google Play Music im Vordergrund oder im Hintergrund ist, was Beeshyams in seiner Antwort sagte, ist möglich, hat aber vielleicht nicht hinzugefügt, da OP nicht danach gefragt hat.
Ich habe Macrodroid installiert (Learner) und versucht, dieses Makro anhand der Bedingung zu ändern, While Google Play Music in foreground OR ( ) Background
und es hat nicht funktioniert
Was mache ich falsch und wie erreiche ich das Makro wie gewünscht ausführen?
Macrodroid hat drei mächtige Bedingungsanweisungen
WHILE / DO
, die Sie versucht haben, ist nicht geeignet. Es funktioniert nicht mit OR
( Hintergrund oder Vordergrund ) . Das lässt uns mit
IF <conditions> ELSE
was auch nicht angebracht ist. Grund, dass Sie 4 Zustände haben, App im Vordergrund, Nicht im Vordergrund, Lebendig im Hintergrund, Läuft nicht – wenn Sie einen Zustand mit auswählen IF
, werden alle 3ELSE
verbleibenden Zustände abgedeckt , und das ist nicht das, was Sie wollen
Das lässt uns mit zwei IF
Schleifen zurück, von denen jede die entsprechende WHILE
Schleife verschachtelt hat. Zwei WHILE
Schleifen in ähnlicher Weise können funktionieren, aber ich habe es nicht versucht (steckte mich gerade fest)
Das Makro würde so aussehen (habe keine verknüpfte Antwort hinzugefügt, um es einfach zu halten, und ich hatte das Makro bereit). Trigger und Constraints würden gleich bleiben. Es werden nur Aktionen angezeigt
Möglicherweise benötigen Sie ein zweites Makro (aus Gründen der Benutzerfreundlichkeit und um sicherzustellen, dass das Makro in den anderen beiden Zuständen nicht aktiv ist), um dieses Makro zu deaktivieren. Es hätte einen leeren Trigger und eine einzelne Aktion von Macro Stop → Lossless Music 2. Gehen Sie zum Widgets-Bereich Ihres Launchers, ziehen Sie das Macrodroid-Widget per Drag & Drop auf Ihren Startbildschirm und weisen Sie es dem Makro zu, das gerade mit einem leeren Trigger erstellt wurde.
Wenn beispielsweise Google Play Music inaktiv ist, Sie aber Musik auf einem anderen Player hören, möchten Sie sicher nicht, dass dieser Player gesperrt wird. Oder nehmen wir an, Sie hören gerne Heavy Metal auf Play music mit einer Lautstärke von 75 % , Sie möchten nicht, dass die gleiche Lautstärke beibehalten wird. Als zusätzliche Vorsichtsmaßnahme
Ich habe dies für die andere Antwort getestet, also können Sie damit gut weitermachen
Viel Spaß bei der Automatisierung mit Macrodroid :)