Com o Maps SDK for Android, você pode adicionar mapas com base nos dados do Google Maps ao seu aplicativo. A API gerencia automaticamente o acesso aos servidores do Maps, o download de dados, a exibição do mapa e a resposta a gestos no mapa. Você também pode usar as chamadas de API para incluir marcadores, polígonos e sobreposições a um mapa básico e mudar a visualização do usuário de uma determinada área. Esses objetos oferecem mais informações sobre os locais e permitem que os usuários interajam com o mapa. A API possibilita adicionar estes elementos gráficos a um mapa:
- Ícones ancorados em posições específicas no mapa (marcadores)
- Conjuntos de segmentos de linha (polilinhas)
- Segmentos fechados (polígonos)
- Gráficos de bitmap ancorados em posições específicas no mapa (sobreposições de solo)
- Conjuntos de imagens que são exibidas sobre os blocos de mapas básicos (sobreposições de blocos)
Público-alvo
Esta documentação destina-se a pessoas familiarizadas com desenvolvimento em Android e com conceitos de programação orientada a objetos. Também é preciso saber utilizar o Google Maps como usuário.
Esta documentação conceitual ajuda você a explorar e desenvolver aplicativos com o Maps SDK for Android. Também é possível consultar a documentação de referência para ver detalhes específicos sobre classes e métodos.
Acessibilidade
O Maps SDK for Android inclui suporte integrado para acessibilidade. Nesta seção, apresentamos um resumo dos recursos de acessibilidade que são ativados automaticamente para qualquer aplicativo que utilize a API.
Quando os usuários ativam o recurso de acessibilidade do TalkBack nos dispositivos móveis, cada ação de deslizar na tela muda o foco de um elemento da IU para outro. Uma alternativa é navegar pelos elementos de IU arrastando um dedo pela interface. Quando um elemento da IU entra no foco, o TalkBack lê o nome dele. Se o usuário tocar duas vezes em qualquer lugar da tela, a ação em que ele clicou será realizada.
Para saber como melhorar a acessibilidade do seu app Android, consulte a documentação relacionada. Recomendamos adicionar um comunicado que descreva o mapa. Para definir o texto desse anúncio, chame setContentDescription()
na visualização.