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:
- Intestazione della barra di ricerca con barra delle azioni facoltativa
- Elenca le righe per i risultati di ricerca (entro i limiti)
- 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


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
|