Wie Mini-Controller unten angezeigt werden oder permanente Mediensteuerelemente wie Spotify oder Google Music in der gesamten Anwendung [geschlossen]

Ich entwickle eine App, mit der Videos von YouTube oder anderen Live-Streams wiedergegeben werden können. Wenn ein Benutzer die Taste "Zurück / Home" gedrückt hat, kann er nur den Ton hören und anschließend das Video erneut anzeigen. Ich habe einen Dienst geschaffen, der Spieler hält und alle Dinge tut. In meiner gesamten Anwendung gibt es viele Aktivitäten und Fragmente.

Frage:

Ich möchte den Mini-Controller am unteren Rand jedes Bildschirms anzeigen, während etwas abgespielt wird. Sie können auf Anwendungen wie Spotify, Google Play und andere Musikanwendungen verweisen. Diese Anwendungen zeigen einen Mini-Controller, wenn ein Benutzer die Hauptaktivität / das Hauptfragment des Media Players verlässt. Wie kann ich diese Funktion in meiner aktuellen Anwendung erreichen? Hinweis: Meine Anwendung enthält viele Aktivitäten und Fragmente. Es gibt also nicht nur eine Hauptaktivität.

Was ich versucht habe, eine mögliche Lösung zu finden:

1) ZuerstVerknüpfun, hier schlagen sie vor, nur eine Aktivität in der gesamten Anwendung zu verwenden und andere sind nur Fragmente, das ist in meinem Fall nicht möglich.

2)Collapsing Bottom Bar (wie Google Music) in Android: Hier wird vorgeschlagen, die untere Leiste zu reduzieren und zu erweitern. Ich suche auch nach dieser Animation. Eine weitere Sache ist jedoch, dass ich die untere Leiste in einer gesamten Anwendung beibehalten kann, wenn der Benutzer zu anderen Bildschirmen navigiert.

3) AndroidSlidingUpPanel, diese Bibliothek wird mir weiterhelfen? Dauerhafte untere Leiste in der gesamten Anwendung erstellen?

Kann mir jemand sagen, wie er mit dieser Sache während der gesamten Anwendung umgeht?

Du findest unten ein Bild, das dir eine klare Vorstellung davon gibt, wonach genau ich suche.

MiniController Bild:

Antworten auf die Frage(0)

Ihre Antwort auf die Frage