Елементи керування медіа в Android 11 запам’ятовують до 5 попередніх медіа-сеансів

Google представив спеціальний простір для медіаплеєрів в Android 11 з каруселлю, яку можна гортати, яка може запам’ятовувати до 5 медіапрограм, які використовувалися раніше.

Раніше сьогодні Google вивантажив безліч нових відео та документацію для розробників нова бета-версія Android 11. Хоча ми вже задокументували багато нових функцій і API у попередніх статтях, завжди є ласі шматочки інформації, які Google розкриває в нещодавно опублікованій документації. Одна з найновіших функцій називається «Керування медіа», і насправді це набагато цікавіша функція, ніж те, що Google спочатку показало в анонсі бета-версії Android 11.

Але спочатку давайте нагадаємо, що робить нова функція керування медіа в Android 11. В Android 5.0 Lollipop (рівень API 21) Google представив тип сповіщень під назвою "MediaStyle." Цей стиль сповіщень призначений для сповіщень про відтворення медіафайлів і підтримує до 5 дій у розгорнутому вигляді, показуючи велику піктограму, яка зазвичай містить обкладинку альбому, тощо. Більшість розробників програм для потокового передавання медіа реалізували цей стиль сповіщень, але проблема полягає в тому, що існує маса програм для потокового передавання медіа, кожна з яких може показувати власне відтворення медіа сповіщення.

Зараз Google об’єднує сповіщення про відтворення медіафайлів, створюючи спеціальний постійний простір для медіаплеєрів на панелі швидких налаштувань в Android 11. Це дає користувачам легкий доступ до елементів керування медіафайлами, незалежно від того, яка програма відображається чи які інші сповіщення очікують на розгляд. Елементи керування медіа також можуть відображатися на екрані блокування. Більше того, Google додав нову кнопку у верхньому правому куті, яка відкриває діалогове вікно вибору виводу, щоб користувачі могли швидко вибрати, на якому пристрої вони хочуть відтворювати свої медіафайли.

Можливо, найкраща частина нової функції керування медіафайлами полягає в тому, що сповіщення про відтворення медіа тепер можуть бути постійними під час сеансів відтворення медіафайлів або перезавантаження пристрою. Якщо програма реалізує MediaBrowserService і MediaSession, тоді SystemUI може відображати до 5 попередніх сеансів у частині «Керування медіа» на панелі швидких налаштувань/екрані блокування.

Якщо доступно кілька медіа-сеансів, Android 11 розмістить їх у каруселі, яку можна гортати. Карусель перелічує медіа-сеанси в порядку від потоків, що відтворюються локально на телефоні, до віддалених потоків (наприклад, для трансляційних сеансів) до попередніх відновлених сеансів (у тому порядку, в якому вони були останніми). грав).

Це означає, що якщо ви нещодавно завершили медіа-сеанс у Spotify, Pandora, YouTube Music або інших програмах потокового передавання медіа, тобто їхні сповіщення про відтворення медіа більше не відображаються, вам не доведеться відкривати ці програми знову, щоб продовжити відтворення.

В Android 11 Beta 1 ця функція наразі не ввімкнена за умовчанням. Щоб відобразити нові засоби керування медіа, користувачам потрібно буде перейти в «Налаштування» > «Параметри розробника», а потім увімкнути «Відновлення медіа». Зверніть увагу на скріншоти, якими Google поділився в офіційному анонсі Android 11 мають дещо новішу збірку, ніж Beta 1, але функція все ще є, тому Google заохочує розробників медіа-додатків поекспериментувати з цією новою функцією.

Щоб дізнатися більше про те, як працюють нові засоби керування медіа, перегляньте Документація для розробників Google або перегляньте відео нижче від Дена Сендлера з команди SystemUI (з позначкою часу 7:30).