Android 11s mediekontroller husker op til 5 tidligere mediesessioner

click fraud protection

Google har introduceret en dedikeret plads til medieafspillere i Android 11 med en swipebar karrusel, der kan huske op til 5 tidligere brugte medieapps.

Tidligere i dag lossede Google en lang række nye videoer og udviklerdokumentation til ny Android 11 beta-udgivelse. Selvom vi allerede har dokumenteret mange af de nye funktioner og API'er i tidligere artikler, er der altid godbidder af information, som Google afslører med nyligt offentliggjort dokumentation. En af de nyeste funktioner er døbt "Media Controls", og det er faktisk en langt mere interessant funktion end hvad Google oprindeligt afslørede i Android 11 beta-meddelelsen.

Men lad os først opsummere, hvad den nye mediekontrolfunktion gør i Android 11. I Android 5.0 Lollipop (API niveau 21) introducerede Google en meddelelsestype kaldet "Mediestil." Denne meddelelsesstil er beregnet til medieafspilningsmeddelelser og understøtter op til 5 handlinger i den udvidede form, der viser et stort ikon, der normalt indeholder albumbilleder og mere. De fleste udviklere af mediestreaming-applikationer implementerede denne meddelelsesstil, men problemet er, at der er et væld af mediestreaming-apps, der hver kan vise deres egen medieafspilning meddelelser.

Google konsoliderer nu medieafspilningsmeddelelser ved at skabe en dedikeret vedvarende plads til medieafspillere i panelet Hurtige indstillinger i Android 11. Dette giver brugerne nem adgang til mediekontroller, uanset hvilken app der vises, eller hvilke andre meddelelser der venter. Mediekontroller kan også vises på låseskærmen. Hvad mere er, har Google tilføjet en ny knap øverst til højre, der starter en outputvælger-dialog, så brugere hurtigt kan vælge, hvilken enhed de vil afspille deres medier på.

Måske er den bedste del af den nye mediekontrolfunktion, at medieafspilningsmeddelelser nu kan være vedvarende på tværs af medieafspilningssessioner eller genstart af enheden. Hvis en app implementerer MediaBrowserService og MediaSession, så kan SystemUI vise op til 5 tidligere sessioner i Media Controls-delen af ​​Quick Settings-panelet/låseskærmen.

Hvis flere mediesessioner er tilgængelige, arrangerer Android 11 dem i en karrusel, der kan swipes. Karrusellen viser mediesessioner i rækkefølge fra streams, der afspilles lokalt på telefonen, til fjernstreams (såsom for cast-sessioner) til tidligere genoptagelige sessioner (i den rækkefølge, de var sidst spillede).

Det betyder, at hvis du for nylig afsluttede en mediesession i Spotify, Pandora, YouTube Music eller andre mediestreamingapplikationer, hvilket betyder, at deres medieafspilningsmeddelelser ikke længere er synlige, behøver du ikke åbne disse apps igen bare for at genoptage afspilning.

I Android 11 Beta 1 er denne funktion i øjeblikket ikke aktiveret som standard. Brugere skal gå til Indstillinger > Udviklerindstillinger og derefter skifte "Medie-genoptagelse", for at de nye mediekontroller vises. Bemærk, at de skærmbilleder, som Google delte i deres officielle Android 11-meddelelse er fra en lidt nyere build end Beta 1, men funktionaliteten er der stadig, så Google opfordrer udviklere af medieapplikationer til at lege med denne nye funktion.

For mere information om, hvordan de nye mediekontroller fungerer, tjek ud Googles udviklerdokumentation eller se videoen nedenfor fra Dan Sandler på SystemUI-teamet (tidsstemplet til 7:30).