Comenzile media de la Android 11 rețin până la 5 sesiuni media anterioare

click fraud protection

Google a introdus un spațiu dedicat pentru playerele media în Android 11, cu un carusel glisabil care poate aminti până la 5 aplicații media utilizate anterior.

Astăzi, Google a descărcat o serie de videoclipuri noi și documentație pentru dezvoltatori pentru noua versiune beta a Android 11. Deși am documentat deja multe dintre noile funcții și API-uri în articolele anterioare, există întotdeauna informații pe care Google le dezvăluie cu documentația recent publicată. Una dintre cele mai noi funcții este numită „Controale media” și este de fapt o caracteristică mult mai interesantă decât ceea ce a dezvăluit inițial Google în anunțul Android 11 beta.

Dar mai întâi, să recapitulăm ce face noua funcție Media Controls în Android 11. În Android 5.0 Lollipop (nivelul API 21), Google a introdus un tip de notificare numit „MediaStyle.” Acest stil de notificare este destinat notificărilor de redare media și acceptă până la 5 acțiuni în formă extinsă, afișând o pictogramă mare care conține, de obicei, ilustrații de album și multe altele. Majoritatea dezvoltatorilor de aplicații de streaming media au implementat acest stil de notificare, dar problema este că există o mulțime de aplicații de streaming media care își pot afișa fiecare redarea media notificări.

Google consolidează acum notificările de redare media prin crearea unui spațiu persistent dedicat pentru playerele media în panoul Setări rapide din Android 11. Acest lucru oferă utilizatorilor acces ușor la comenzile media, indiferent de aplicația care se afișează sau de alte notificări în așteptare. Comenzile media pot apărea și pe ecranul de blocare. În plus, Google a adăugat un nou buton în partea dreaptă sus, care lansează un dialog de selectare a ieșirii, astfel încât utilizatorii să poată alege rapid pe ce dispozitiv doresc să redă conținut media.

Poate cea mai bună parte a noii funcții Media Controls este că notificările de redare media pot fi acum persistente în sesiunile de redare media sau repornirile dispozitivului. Dacă o aplicație implementează MediaBrowserService și MediaSession, apoi SystemUI poate afișa până la 5 sesiuni anterioare în partea Media Controls a panoului Setări rapide/ecran de blocare.

Dacă sunt disponibile mai multe sesiuni media, Android 11 le va aranja într-un carusel cu glisare. Caruselul listează sesiunile media în ordine, de la fluxuri redate local pe telefon la fluxuri de la distanță (cum ar fi pentru sesiunile de difuzare) la sesiunile anterioare reluabile (în ordinea în care au fost ultimele jucat).

Aceasta înseamnă că, dacă ați încheiat recent o sesiune media în Spotify, Pandora, YouTube Music sau alte aplicații de streaming media, ceea ce înseamnă că notificările lor de redare media nu mai sunt vizibile, nu va trebui să deschideți din nou acele aplicații doar pentru a relua redare.

În Android 11 Beta 1, această caracteristică nu este în prezent activată în mod implicit. Utilizatorii vor trebui să acceseze Setări > Opțiuni pentru dezvoltatori și apoi să comute „Reluare media” pentru ca noile comenzi media să apară. Rețineți că capturile de ecran pe care Google le-a distribuit în anunțul oficial Android 11 sunt dintr-o versiune puțin mai nouă decât Beta 1, dar funcționalitatea este încă acolo, așa că Google încurajează dezvoltatorii de aplicații media să se joace cu această nouă caracteristică.

Pentru mai multe informații despre cum funcționează noile comenzi media, consultați Documentația pentru dezvoltatori Google sau urmăriți videoclipul de mai jos de la Dan Sandler din echipa SystemUI (marcat la ora 7:30).