Personalizar controles de reproducción

Además de decidir cómo se organiza el contenido de tu app para la navegación y la navegación, debes decidir si quieres una cola o algún control personalizado para reproducir el contenido.

Los fabricantes de vehículos y Google se encargan de implementar y definir el diseño de la vista de reproducción, la barra de control minimizada y la cola. También proporcionan un conjunto básico de controles de reproducción, que incluyen Play/Pause, Next, Previous y Overflow. (Siguiente y Anterior dependen de que la app admita estas acciones). Si estos controles son suficientes para tu app, no necesitas hacer nada más.

Sin embargo, si quieres proporcionar una cola o acceso a acciones de reproducción adicionales aparte de las que proporcionan los fabricantes de vehículos, debes decidir lo siguiente:

  • Si se muestran miniaturas para los elementos de la fila
  • Si se muestra un ícono o el tiempo transcurrido para el elemento que se está reproduciendo en la fila
  • Incluir en la fila elementos reproducidos anteriormente
  • Qué acciones personalizadas quieres en la barra de control y si deben reemplazar los controles Siguiente y Anterior del fabricante
  • Cómo se verán los íconos que representan los estados relevantes de cada acción (como disponible e inhabilitada)

Vista de reproducción

Una de las funciones más importantes que debes diseñar para una app de música es la vista de reproducción.

Ejemplos de vistas de reproducción

Simulación de una app de música mientras se reproduce contenido multimedia
Esta vista de reproducción muestra la canción que se está reproduciendo (Android Auto).
Simulación de app multimedia mientras se reproduce contenido multimedia con superposición de menú ampliado
El usuario abrió el menú ampliado en el lado derecho de la pantalla, que ofrece más funcionalidades (Android Auto).
Simulación de una app de música mientras se reproduce contenido multimedia
En esta vista de reproducción, se muestra la canción que se está reproduciendo (AAOS).
Simulación de app multimedia mientras se reproduce contenido multimedia con superposición de menú ampliado
El usuario abrió el menú ampliado en el lado derecho de la pantalla, que ofrece más funcionalidades (AAOS).
Dos ejemplos (lista y cuadrícula) de apps de música en AAOS (vertical)

Requisitos de control de reproducción

Ten en cuenta los siguientes requisitos y recomendaciones:

Nivel de los requisitos Requisitos
DEBES Los desarrolladores de apps deben hacer lo siguiente:
SE RECOMIENDA Los desarrolladores de apps deben hacer lo siguiente:
  • Si usas texto (incluidos números) en un ícono, utiliza el espacio máximo en el cuadro delimitador para que el texto sea lo más grande y legible posible.
MAYO Los desarrolladores de apps pueden hacer lo siguiente:

Justificación

  • IU de la app coherente: Los desarrolladores de apps deben alinear las interfaces para las acciones personalizadas en las apps de música con acciones similares conocidas por sus usuarios en otros dispositivos a fin de crear experiencias familiares para el vehículo.
  • Vista rápida: El texto puede parecer más pequeño cuando se combina con la iconografía, por lo que el texto de los íconos debe maximizarse dentro del espacio disponible.

Fila

También debes proporcionarle al usuario una manera de explorar la lista de fuentes de audio.

Ejemplos de colas

Simulación de una app multimedia que muestra una lista de filas con la portada de un álbum
Aquí, el usuario puede revisar la cola de próximos archivos multimedia (Android Auto).
Simulación de una app de música que muestra la lista de filas con controles de reproducción
Aquí, el usuario ve la lista de próximos medios (AAOS).
Simulación de una app multimedia que muestra una lista de filas con la portada de un álbum
Aquí, el usuario puede revisar la cola de próximo contenido multimedia (AAOS, vertical).

Requisitos de la cola

Nivel de los requisitos Requisitos
SE RECOMIENDA Los desarrolladores de apps deben hacer lo siguiente:
  • Proporciona un indicador para el elemento de la cola que se está reproduciendo en este momento
  • Incluir en la fila los elementos que se reprodujeron anteriormente

Para obtener más información sobre los indicadores de progreso y la fila, consulta Cómo habilitar el control de reproducción.

MAYO Los desarrolladores de apps pueden hacer lo siguiente:

Justificación

  • IU de vista rápida: Los usuarios deben poder ver de un vistazo lo que se está reproduciendo en ese momento.