rtwl
Dauer-User
- 1.581
Wie kann ich den Status meines Medienplayers innerhalb eines Tasks abfragen? Also wird gerade Musik wiedergegeben, oder nicht?
Ich würde gerne bei meinem Whatsapp vorlesen task davor meine Musikwiedergabe pausieren, und danach wieder starten.
Die einfachste Möglichkeit wäre ja, davor eine "Pause" und danach ein "Play" an den Medienplayer zu senden, allerdings möchte ich nicht, dass die Wiedergabe startet, wenn ich keine Musik höre, was aber dabei der Fall wäre.
Warum ich das haben möchte:
Beim Vorlesen Task, kann ich nur den Stream "Medien" verwenden, da die anderen Streams nicht über Bluetooth (Autoradio) ausgegeben werden.
Auch kann nicht die Medienlautstärke erhöhen, da die Vorlesen Aktion in einer For-Schleife hängt, und zwischen den einzelnen "durchläufen" der For-Schleifen die Medien wieder in normaler Lautstärke wiedergegeben werden, welche ja während dem "Vorlesen" automatisch reduziert wird.
Wahrscheinlich ganz einfach, aber ich komm nicht drauf. Hab auch schon "Logcat Entry" versucht, aber da komm ich auch nicht wirklich weiter.
Hat jemand einen Tipp für mich?
Ich würde gerne bei meinem Whatsapp vorlesen task davor meine Musikwiedergabe pausieren, und danach wieder starten.
Die einfachste Möglichkeit wäre ja, davor eine "Pause" und danach ein "Play" an den Medienplayer zu senden, allerdings möchte ich nicht, dass die Wiedergabe startet, wenn ich keine Musik höre, was aber dabei der Fall wäre.
Warum ich das haben möchte:
Beim Vorlesen Task, kann ich nur den Stream "Medien" verwenden, da die anderen Streams nicht über Bluetooth (Autoradio) ausgegeben werden.
Auch kann nicht die Medienlautstärke erhöhen, da die Vorlesen Aktion in einer For-Schleife hängt, und zwischen den einzelnen "durchläufen" der For-Schleifen die Medien wieder in normaler Lautstärke wiedergegeben werden, welche ja während dem "Vorlesen" automatisch reduziert wird.
Wahrscheinlich ganz einfach, aber ich komm nicht drauf. Hab auch schon "Logcat Entry" versucht, aber da komm ich auch nicht wirklich weiter.
Hat jemand einen Tipp für mich?