Настройте элементы управления воспроизведением

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

Автопроизводители и Google позаботились о реализации и стилизации режима воспроизведения, свернутой панели управления и очереди. Они также предоставляют базовый набор элементов управления воспроизведением, включая «Воспроизведение/Пауза» , «Следующий », « Предыдущий » и «Переполнение» . ( Следующее и Предыдущее зависят от того, поддерживает ли ваше приложение эти действия.) Если этих элементов управления достаточно для вашего приложения, все готово.

Однако, если вы хотите предоставить очередь или доступ к дополнительным действиям при воспроизведении, помимо тех, которые предоставляют автопроизводители, вам необходимо решить:

  • Отображать ли миниатюры элементов очереди
  • Отображать ли значок или прошедшее время для текущего воспроизводимого элемента в очереди
  • Включать ли ранее воспроизведенные элементы в очередь
  • Какие дополнительные действия вы хотите видеть на панели управления и должны ли они заменить элементы управления «Следующий » и «Предыдущий» автопроизводителей.
  • Как будут выглядеть значки, обозначающие соответствующие состояния каждого действия (например, доступное и отключенное)

Просмотр воспроизведения

Одной из наиболее важных функций при разработке мультимедийного приложения является режим воспроизведения.

Примеры просмотра воспроизведения

Макет медиа-приложения во время воспроизведения мультимедиа
В этом режиме воспроизведения отображается воспроизводимая в данный момент песня (Android Auto).
Макет медиа-приложения во время воспроизведения мультимедиа с наложением переполнения
Пользователь открыл дополнительное меню в правой части экрана, которое предлагает больше функций (Android Auto).
Макет медиа-приложения во время воспроизведения мультимедиа
В этом режиме воспроизведения отображается воспроизводимая в данный момент песня (AAOS).
Макет медиа-приложения во время воспроизведения мультимедиа с наложением переполнения
Пользователь открыл дополнительное меню в правой части экрана, которое предлагает больше функций (AAOS).
Два примера (список и сетка) медиа-приложений на AAOS (книжная ориентация)

Требования к управлению воспроизведением

Имейте в виду следующие требования и рекомендации:

Уровень требований Требования
ДОЛЖЕН Разработчики приложений должны:
  • Предоставляйте монохромные векторные значки для любых добавляемых ими дополнительных действий и динамически изменяйте их для обозначения состояния.
ДОЛЖЕН Разработчики приложений должны:
МОЖЕТ Разработчики приложений могут:

Обоснование

  • Согласованный пользовательский интерфейс приложения . Разработчикам приложений необходимо согласовать интерфейсы для настраиваемых действий в мультимедийных приложениях с аналогичными действиями, знакомыми их пользователям на других устройствах, чтобы создать знакомый интерфейс для автомобиля.
  • Возможность просмотра : текст может казаться меньше в сочетании с иконками, поэтому текст в значках должен быть максимальным в пределах доступного пространства.

Очередь

Вы также должны предоставить пользователю возможность просматривать список источников звука.

Примеры очередей

Макет медиа-приложения, отображающего список очереди с обложкой альбома
Здесь пользователь может просмотреть очередь предстоящих медиафайлов (Android Auto).
Макет медиа-приложения, отображающего список очереди с элементами управления воспроизведением
Здесь пользователь видит список предстоящих медиа (AAOS).
Макет медиа-приложения, отображающего список очереди с обложкой альбома
Здесь пользователь может просмотреть очередь предстоящих медиафайлов (AAOS, портрет).

Требования к очереди

Уровень требований Требования
ДОЛЖЕН Разработчики приложений должны:
  • Предоставьте индикатор воспроизводимого в данный момент элемента очереди.
  • Включить ранее воспроизведенные элементы в очередь

Чтобы узнать больше об индикаторах выполнения и очереди, ознакомьтесь с разделом Включить управление воспроизведением .

МОЖЕТ Разработчики приложений могут:

Обоснование

  • Glanceable UI : пользователи должны иметь возможность сразу увидеть, что воспроизводится в данный момент.