Plantilla de lista

La plantilla List presenta elementos de información en un diseño de lista.

Las listas se pueden separar en secciones mediante sublistas.

Esta plantilla se puede incorporar en la plantilla de pestaña para ofrecer navegación con pestañas.

Esta plantilla se puede incluir en la plantilla Mapa y contenido para proporcionar una lista en un mapa.

Incluye lo siguiente:

  • Encabezado opcional. Cuando esta plantilla se incorpora en la plantilla de pestañas, el encabezado se reemplaza por pestañas.
  • Elementos de lista (en los que el número de elementos y la cantidad de texto de una fila pueden variar):
    • Cantidad de elementos de la lista. La cantidad de elementos que se pueden mostrar dependerá del vehículo. Para recuperar el límite de filas de la lista para un vehículo determinado, usa la API de ConstraintManager.
    • Cantidad de texto por elemento. El texto secundario en las filas de la lista puede tener más de 2 filas cuando el vehículo está estacionado. Consulta Más texto de lista cuando el vehículo está estacionado.
  • Botón de acción flotante opcional

Si deseas obtener más información sobre qué filas se pueden incluir en esta plantilla, consulta Opciones de filas solo para plantilla de lista y los ejemplos en Flujos de muestra.

Esquemas de página de la plantilla de lista

Más texto de lista cuando el vehículo está estacionado

La cantidad de texto secundario permitida en cada fila de la lista varía según si el automóvil está estacionado o conduciendo. Para minimizar las distracciones, el texto se trunca a 2 líneas mientras conduces. Todo el contenido que desees leer mientras conduces debe mostrarse al comienzo del texto secundario.

Ejemplo que muestra más texto cuando el usuario está estacionado
Cuando el vehículo está estacionado, el texto puede tener más de dos líneas.
Ejemplo que muestra menos texto cuando el usuario está en movimiento
Mientras conduces, el texto debe truncarse para evitar distracciones.

Enumerar ejemplos de plantillas

Los siguientes ejemplos de Android Auto y el SO Android Automotive (AAOS) se compilaron con la plantilla de List.

Lista de ubicaciones
Ejemplo que muestra una lista de ubicaciones recientes
Lista de ubicaciones que se recorrieron recientemente

Enumerar los requisitos de UX de la plantilla

Desarrolladores de apps:

DEBE Incluye un encabezado de sección cuando haya secciones.
NO DEBE Combina filas de listas seleccionables (filas con botones de selección) con otros tipos de filas o sepáralas con secciones.
DEBES Presentar selecciones predeterminadas en listas seleccionables.
DEBES Tener una acción asociada con cada elemento de la lista (no se recomiendan las filas de solo información)
DEBES Coloca el contenido en el texto secundario que se deba leer mientras conduces cerca del inicio para evitar que se trunque.
DEBES Incluye un encabezado con un título opcional y acciones principales y secundarias.
MAYO Divide el contenido de la lista en secciones.
MAYO Combina filas que tengan interruptores de activación con otras filas según sea necesario.
MAYO Actualiza el texto de la fila y el recurso de imagen o de ícono cuando el usuario cambie el estado de activación.