La plantilla de búsqueda presenta una barra de búsqueda, un teclado y una lista de resultados para permitir que los usuarios realicen búsquedas, como la de destinos.
Durante los viajes, los usuarios no pueden acceder al teclado, pero pueden usar la función de voz a texto para realizar búsquedas y encontrar resultados anteriores.
La plantilla de búsqueda incluye lo siguiente:
- Encabezado de la barra de búsqueda con tira de acciones opcional
- Enumera las filas de los resultados de la búsqueda (dentro de los límites).
- Teclado (cuando el auto está estacionado): Las apps pueden elegir mostrarlo u ocultarlo cuando se muestra la plantilla por primera vez.
Las apps pueden personalizar el color de fondo de los marcadores con cualquier color. El color que se usa para el marcador del mapa se aplica al marcador de la lista.
Ejemplos de plantillas de búsqueda


Requisitos de UX de la plantilla de búsqueda
Desarrolladores de apps:
OBLIGATORIO | Actualiza la lista cuando un usuario ingresa palabras clave. |
DEBE | Proporciona contenido dinámico (actualización de pantalla) solo para mostrar los resultados de la búsqueda durante la entrada del usuario. |
DEBE | Mostrar un indicador de carga para las búsquedas que se espera que demoren más de un segundo |
DEBE | Mostrar contenido o iniciar un teclado (si no hay contenido para mostrar) cuando se abre la plantilla. |
MAYO | Mostrar el teclado expandido o contraído cuando un usuario abre la plantilla en un estado de estacionamiento (el teclado no está disponible durante el estado de conducción). |
MAYO | Proporciona el texto de búsqueda inicial. |
MAYO | Proporciona texto de sugerencia en la barra de búsqueda. |
MAYO | Mostrar una lista predeterminada de resultados anteriores o de otro contenido pertinente |
Recursos
Tipo | Vínculo |
Referencia de la API |
SearchTemplate, SearchTemplate.Builder
|