Modelo de pesquisa

O modelo de pesquisa apresenta uma barra de pesquisa, um teclado e uma lista de resultados para permitir que os usuários façam pesquisas, como destinos.

Durante a condução, os usuários não podem acessar o teclado, mas podem usar a conversão de voz em texto para fazer pesquisas e encontrar resultados anteriores.

Os modelos de pesquisa incluem o seguinte:

  1. Cabeçalho da barra de pesquisa com faixa de ação opcional
  2. Listar linhas para resultados da pesquisa (dentro dos limites)
  3. Teclado (quando estacionado), que os apps podem mostrar ou ocultar quando o modelo é exibido pela primeira vez.

Os apps podem personalizar a cor de fundo dos marcadores com qualquer cor. A cor usada para o marcador do mapa é aplicada ao marcador da lista.

Exemplos de modelos de pesquisa

Exemplo de modelo de pesquisa
Quando o carro está estacionado, o teclado fica disponível para digitar termos de pesquisa.
Exemplo de modelo de pesquisa
Enquanto dirige, o teclado fica indisponível, mas os usuários podem usar a conversão de voz em texto para fazer pesquisas.

Requisitos de UX do modelo de pesquisa

Desenvolvedores de apps:

MUST Atualize a lista quando um usuário inserir palavras-chave.
DEVE Forneça conteúdo dinâmico (atualização da tela) apenas para mostrar resultados da pesquisa durante a entrada do usuário.
DEVE Mostre um indicador de carregamento para pesquisas que devem levar mais de um segundo.
DEVE Mostrar conteúdo ou abrir um teclado (se não houver conteúdo para mostrar) ao abrir o modelo.
MAI Mostre o teclado expandido ou recolhido quando um usuário abrir o modelo em um estado estacionado (o teclado não está disponível durante o estado de direção).
MAI Forneça o texto de pesquisa inicial.
MAI Fornecer texto de dica na barra de pesquisa.
MAI Mostrar uma lista padrão de resultados anteriores ou outro conteúdo relevante.

Recursos

Tipo Link
Referência da API SearchTemplate, SearchTemplate.Builder