O modelo de lista de lugares apresenta uma lista ordenada de locais (ou contêineres para sublistas) sobrepostos em um mapa fornecido pela biblioteca de apps.
O modelo de lista de lugares (mapa) inclui:
- Cabeçalho (no card) com um botão de atualização opcional para os usuários solicitarem uma atualização da lista (não adiciona à contagem de passos)
- Tira de ações (opcional)
- Mapa de base (tela cheia, não desenhado por apps)
- Listar linhas dentro dos limites*
- Marcadores
Marcadores
Use marcadores para vincular itens da lista a locais no mapa ou para identificar um local de âncora. É possível designar marcadores como tocáveis (como qualquer área em um mapa) para permitir que os usuários toquem em um marcador e acionem uma ação, como mostrar informações sobre ele.
Tipos de marcadores:
- Marcador de mapa: no mapa, rotulado com um dos seguintes: texto (até três letras), um ícone ou uma imagem
- Marcador de lista (não mostrado): na lista, marcador que corresponde ao marcador de mapa, com metadados e imagem ou ícone correspondentes.
- Marcador de âncora (opcional): no mapa, usado para mostrar o centro da área de pesquisa
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 lista de lugares (mapa)

Requisitos de UX do modelo de lista de lugares (mapa)
Desenvolvedores de apps:
MUST | Mostrar a duração ou a distância de cada item da lista (exceto os itens navegáveis). |
MUST | Associe uma ação a cada linha da lista (não são permitidas linhas apenas com informações). |
DEVE | Inclua pelo menos um local ou item de lista navegável (contêiner) na lista. |
DEVE | Mostrar um marcador correspondente no mapa para cada local na lista. |
DEVE | Limite os locais aos mais próximos ou relevantes. |
DEVE | Considere oferecer suporte à atualização de conteúdo para a lista. Assim, os usuários podem atualizar depois de sair do alcance da lista original. |
Recursos
Tipo | Link |
Referência da API |
PlaceListMapTemplate
,
PlaceListMapTemplate.Builder
|
Guia para desenvolvedores | Acessar os modelos de mapa |