탐색 및 탐색을 위해 앱 콘텐츠를 구성하는 방법을 결정하는 것 외에도 콘텐츠 재생을 위한 대기열 또는 맞춤 컨트롤을 사용할지 결정해야 합니다.
자동차 제조업체와 Google은 재생 뷰, 최소화된 컨트롤 바, 대기열의 구현 및 스타일 지정을 담당합니다. 재생/일시중지, 다음, 이전, 오버플로우를 비롯한 기본 재생 컨트롤 세트도 제공합니다.
(다음 및 이전은 이러한 작업을 지원하는 앱에 따라 다릅니다.)
이러한 제어 기능이 앱에 충분하다면 이제 완료된 것입니다.
하지만 현재 자동차 제조업체에서 제공하는 작업 이외의 추가 재생 작업에 대기열 또는 액세스 권한을 제공하려면 다음을 결정해야 합니다.
대기열 항목의 썸네일 표시 여부
대기열에 현재 재생 중인 항목의 아이콘 또는 경과 시간 표시 여부
이전에 재생한 항목을 대기열에 포함할지 여부
컨트롤 바에 표시할 맞춤 작업 및 이러한 작업이 자동차 제조업체의 다음 및 이전 컨트롤을 대체해야 하는지 여부
각 작업의 관련 상태 (예: 사용 가능, 사용 중지됨)를 나타내는 아이콘의 모양
재생 뷰
미디어 앱을 위해 디자인할 가장 중요한 기능 중 하나는 재생 뷰입니다.
재생 뷰 예시
이 재생 뷰에는 현재 재생 중인 노래 (Android Auto)가 표시됩니다.사용자가 화면 오른쪽에서 더 많은 기능을 제공하는 더보기 메뉴를 열었습니다 (Android Auto).
이 재생 뷰에는 현재 재생 중인 노래(AAOS)가 표시됩니다.사용자가 화면 오른쪽에서 더 많은 기능 (AAOS)을 제공하는 더보기 메뉴를 열었습니다.
AAOS 미디어 앱의 두 가지 예 (목록 및 그리드)(세로 모드)
재생 컨트롤 요구사항
다음 요구사항 및 권장사항에 유의하세요.
요구사항 수준
요구사항
필수
앱 개발자는 다음을 해야 합니다.
추가하는 맞춤 작업이 있으면 흑백 벡터 아이콘을 제공하고 상태를 표시하도록 동적으로 변경합니다.
해야 하는 작업
앱 개발자는 다음을 해야 합니다.
아이콘에 텍스트 (숫자 포함)를 사용하는 경우 경계 상자의 최대 공간을 활용하여 텍스트를 최대한 크게 만들고 가독성을 높입니다.
[null,null,["최종 업데이트: 2024-07-23(UTC)"],[[["Design your media app's playback view and decide if you need custom controls beyond Play/Pause, Next, Previous, and Overflow."],["Provide monochrome vector icons for any custom actions, dynamically changing them to reflect the state (e.g., available, disabled)."],["Give users a queue to browse audio sources, ideally indicating the currently playing item and including previously played items."],["For custom action icons, maximize text size for readability and limit the number of custom actions to 6 (or 8 if Next/Previous aren't used)."],["Consider including thumbnails and elapsed time or an icon for the currently playing item in the queue for better user experience."]]],[]]