Cerca modello

Il modello di ricerca presenta una barra di ricerca, una tastiera e un elenco di risultati per consentire agli utenti di eseguire ricerche, ad esempio di destinazioni.

Durante la guida, gli utenti non possono accedere alla tastiera, ma possono utilizzare la funzionalità di sintesi vocale per eseguire ricerche e trovare i risultati precedenti.

Il modello di ricerca include quanto segue:

  1. Intestazione della barra di ricerca con barra delle azioni facoltativa
  2. Elenca le righe per i risultati di ricerca (entro i limiti)
  3. Tastiera (quando è parcheggiata), le app che possono scegliere di mostrare o nascondere quando il modello viene visualizzato per la prima volta.

Le app possono personalizzare il colore di sfondo dei marker con qualsiasi colore. Il colore utilizzato per il marcatore della mappa viene applicato al marcatore dell'elenco.

Esempi di modelli di ricerca

Esempio di modello di ricerca
Quando l'auto è parcheggiata, la tastiera è disponibile per digitare i termini di ricerca.
Esempio di modello di ricerca
In stato di guida, la tastiera non è disponibile, ma gli utenti possono utilizzare la funzionalità di sintesi vocale per eseguire ricerche.

Requisiti UX dei modelli di ricerca

Sviluppatori di app:

MUST Aggiorna l'elenco quando un utente inserisce parole chiave.
SHOULD Fornisci contenuti dinamici (aggiornamento dello schermo) solo per mostrare i risultati di ricerca durante l'inserimento dell'utente.
SHOULD Mostra un indicatore di caricamento per le ricerche che dovrebbero richiedere più di un secondo.
SHOULD Mostra i contenuti o avvia una tastiera (se non ci sono contenuti da mostrare) quando apri il modello.
MAG Visualizza la tastiera espansa o compressa quando un utente apre il modello in stato di parcheggio (la tastiera non è disponibile durante lo stato di guida).
MAG Fornisci il testo di ricerca iniziale.
MAG Fornisci un testo di suggerimento nella barra di ricerca.
MAG Mostra un elenco predefinito di risultati passati o altri contenuti pertinenti.

Risorse

Tipo Link
Riferimento API SearchTemplate, SearchTemplate.Builder