Добавить поддержку нового дизайна уведомления плеера (PlaybackState) в Android 13

Avatar
  • обновлен
  • Голосование

В Android 13 были внесены изменения в системное уведомление плеера. Теперь система выводит элементы управления мультимедиа из действий PlaybackState вместо MediaStyle. Ссылка на документацию. https://developer.android.com/about/versions/13/behavior-changes-13#playback-controls

При использовании MediaStyle уведомление плеер принимает старый вид, тогда как при использовании PlaybackState и таргетировании на Android 13 дизайн плеера принимает новый вид. 

В приложенной картинке я продемонстрировал сравнение YouTube Music (SDK33) и Яндекс Музыки (SDK31). (Внимание на кнопку паузы)

Image 2057

A
Avatar

Можно забыть, они этим системным плеером вообще пользоваться не умеют от слова совсем. В нём постоянно то state проигрывания неправильный. То обложка не та.
Что поделать, маленькая инди-компания, ресурсов не хватает🤷‍♂️

Avatar
Семён Головизнин
Цитата от Александр Весёлкин

Можно забыть, они этим системным плеером вообще пользоваться не умеют от слова совсем. В нём постоянно то state проигрывания неправильный. То обложка не та.
Что поделать, маленькая инди-компания, ресурсов не хватает🤷‍♂️

С плеером правда что-то происходит не то. Просто случайным образом перестаёт реагировать не переключения треков, кнопка паузы также тупит. Периодически и обложки не те, путаются, но сейчас с этим получше вроде стало.

Но то что зависает переключение и приходится из уведомления переходить в приложение - чутка бесит.

Ну и новый СДК33 тоже жду сильно((

Avatar
-2
Яндекс Музыка
  • Голосование
Avatar
-3
Яндекс Музыка
Цитата от Семён Головизнин

С плеером правда что-то происходит не то. Просто случайным образом перестаёт реагировать не переключения треков, кнопка паузы также тупит. Периодически и обложки не те, путаются, но сейчас с этим получше вроде стало.

Но то что зависает переключение и приходится из уведомления переходить в приложение - чутка бесит.

Ну и новый СДК33 тоже жду сильно((

Здравствуйте!

Видим, что у вас возникли трудности с работой некоторых кнопок в шторке уведомлений. С этим вопросом помогут наши коллеги из поддержки Яндекс Музыки.


Пожалуйста, напишите в чат или через форму обратной связи в мобильном приложении: «Коллекция» → «Настройки» (значок шестерёнки) → «Написать в поддержку».

Avatar

Да вы всегда стандартно отписываетесь, ни разу ничего поддержка дельного не сказала. Вы даже mediaSession api в браузере прикручивали 5 (пять) лет, хотя там дел на полтора часа. Ушёл на spotify через турцию. Спасибо. Там и кнопки нормально работают, и sdk 33 завезли. И даже нативное приложение для macOS.