Modello di elenco

Il modello Elenco presenta le informazioni sotto forma di layout.

Gli elenchi possono essere separati in sezioni tramite sottoelenchi. Per una versione di questo modello con una mappa, le app di navigazione possono utilizzare il modello di mappa.

Questo modello può essere incorporato nel modello di scheda per fornire la navigazione a schede.

Include:

  • Intestazione con una striscia di azioni facoltativa (la barra di azione viene sostituita con delle schede quando questo modello è incorporato nel modello di scheda)
  • Voci dell'elenco (in cui il numero di elementi e la quantità di testo in una riga possono variare):
    • Numero di voci elenco. Il numero di elementi da mostrare dipende dal veicolo. Per recuperare il limite di righe dell'elenco per un determinato veicolo, utilizza l'API ConstraintManager.
    • Quantità di testo per articolo. Il testo secondario nelle righe dell'elenco può contenere più di due righe quando è parcheggiato. Consulta la sezione Altro elenco di testo dopo il parcheggio.
  • Pulsante di azione mobile facoltativo

Per saperne di più su quali righe possono essere incluse in questo modello, vedi Opzioni righe solo per il modello di elenco e gli esempi in Flussi di esempio.

Wireframe del modello Elenco

Altro testo dell'elenco quando il veicolo è parcheggiato

La quantità di testo secondario consentito in ogni riga dell'elenco varia a seconda che l'auto sia parcheggiata o alla guida. Per ridurre al minimo le distrazioni, il testo viene troncato a 2 righe durante la guida. Qualsiasi contenuto da leggere durante la guida deve essere visualizzato all'inizio del testo secondario.

Esempio che mostra altro testo quando l'utente è parcheggiato
Quando il testo è parcheggiato, il testo può essere più lungo di due righe.
Esempio di visualizzazione di meno testo quando l'utente è in movimento
Durante la guida, il testo deve essere troncato per evitare distrarre.

Esempi di modelli di elenco

I seguenti esempi di Android Auto e Android Automotive OS (AAOS) sono stati creati utilizzando il modello Elenco.

Esempio di località
Elenco uniforme di località (esempio per Android Auto)
Esempio di visualizzazione delle impostazioni
Elenco con sezioni e righe di attivazione/disattivazione (esempio per Android Auto)
Esempio che mostra un elenco selezionabile
Elenco selezionabile con pulsanti di opzione: non sono consentite sezioni o righe non selezionabili (esempio AAOS)

Requisiti UX dei modelli di elenco

Sviluppatori di app:

DEVE Includi un'intestazione di sezione quando sono presenti sezioni.
NON DEVE Combina righe di elenchi selezionabili (righe con pulsanti di opzione) con altri tipi di righe o separale con sezioni.
DOVREBBE Presenta selezioni predefinite in elenchi selezionabili.
DOVREBBE Avere un'azione associata a ogni elemento dell'elenco (le righe di sole informazioni non sono consigliate).
DOVREBBE Inserisci i contenuti nel testo secondario da leggere mentre guidi verso l'inizio per evitare che vengano troncati.
NON DEVE Includi contemporaneamente una barra delle azioni e un pulsante di azione mobile.
MAG Dividere il contenuto di un elenco in sezioni.
MAG Se necessario, combina le righe che hanno sensori di attivazione/disattivazione con altre righe.
MAG Aggiorna il testo della riga e l'asset immagine o icona quando l'utente cambia lo stato di attivazione/disattivazione.