Android 11:s mediekontroller kommer ihåg upp till 5 tidigare mediasessioner

Google har introducerat ett dedikerat utrymme för mediespelare i Android 11 med en svepbar karusell som kan komma ihåg upp till 5 tidigare använda medieappar.

Tidigare idag laddade Google ut en mängd nya videor och utvecklardokumentation för ny Android 11 betaversion. Även om vi redan har dokumenterat många av de nya funktionerna och API: erna i tidigare artiklar, finns det alltid godbitar av information som Google avslöjar med nypublicerad dokumentation. En av de nyaste funktionerna kallas "Media Controls", och det är faktiskt en mycket mer intressant funktion än vad Google från början avslöjade i Android 11 beta-meddelandet.

Men först, låt oss sammanfatta vad den nya Media Controls-funktionen gör i Android 11. I Android 5.0 Lollipop (API-nivå 21) introducerade Google en aviseringstyp som heter "MediaStyle." Den här aviseringsstilen är avsedd för medieuppspelningsmeddelanden och stöder upp till 5 åtgärder i utökad form, som visar en stor ikon som vanligtvis innehåller albumomslag och mer. De flesta utvecklare av media streaming applikationer implementerade denna meddelande stil, men problemet är att det finns massor av mediastreamingappar som var och en kan visa sin egen medieuppspelning meddelanden.

Google konsoliderar nu medieuppspelningsmeddelanden genom att skapa ett dedikerat beständigt utrymme för mediespelare i panelen Snabbinställningar i Android 11. Detta ger användarna enkel åtkomst till mediekontroller oavsett vilken app som visas eller vilka andra aviseringar som väntar. Mediekontroller kan också visas på låsskärmen. Dessutom har Google lagt till en ny knapp uppe till höger som startar en dialogruta för utdataväljare så att användare snabbt kan välja vilken enhet de vill spela upp sina media på.

Den kanske bästa delen av den nya Media Controls-funktionen är att medieuppspelningsmeddelanden nu kan vara bestående under medieuppspelningssessioner eller omstarter av enheten. Om en app implementerar MediaBrowserService och MediaSession, då kan SystemUI visa upp till 5 tidigare sessioner i Media Controls-delen av snabbinställningar-panelen/låsskärmen.

Om flera mediasessioner är tillgängliga kommer Android 11 att arrangera dem i en svepbar karusell. Karusellen listar mediasessioner i ordning från strömmar som spelas lokalt på telefonen till fjärrströmmar (som för cast-sessioner) till tidigare återupptagbara sessioner (i den ordning som de senast var spelade).

Det betyder att om du nyligen avslutade en mediasession i Spotify, Pandora, YouTube Music eller andra appar för medieströmning, vilket betyder att deras medieuppspelningsaviseringar inte längre är synliga, du behöver inte öppna dessa appar igen bara för att fortsätta uppspelning.

I Android 11 Beta 1 är den här funktionen för närvarande inte aktiverad som standard. Användare måste gå till Inställningar > Utvecklaralternativ och sedan växla mellan "Medieåterställning" för att de nya mediekontrollerna ska dyka upp. Observera att skärmdumparna som Google delade i sitt officiella Android 11-meddelande är från en något nyare version än Beta 1, men funktionaliteten finns fortfarande kvar, så Google uppmuntrar utvecklare av medieapplikationer att leka med den här nya funktionen.

För mer information om hur de nya mediekontrollerna fungerar, kolla in Googles utvecklardokumentation eller titta på videon nedan från Dan Sandler på SystemUI-teamet (tidsstämplat till 7:30).