GoogleMap e CameraPosition no Android, Entendendo e Utilizando

Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog. Você receberá um email de confirmação. Somente depois de confirma-lo é que poderei lhe enviar os conteúdos exclusivos.

Email inválido.
Blog /Android /GoogleMap e CameraPosition no Android, Entendendo e Utilizando

GoogleMap e CameraPosition no Android, Entendendo e Utilizando

Vinícius Thiengo
(3134) (2) (1)
Go-ahead
"Uma vez que nós aceitamos nossos limites, nós vamos além deles."
Albert Einstein
Kotlin Android
Capa do livro Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia
TítuloDesenvolvedor Kotlin Android - Bibliotecas para o dia a dia
CategoriasAndroid, Kotlin
AutorVinícius Thiengo
Edição
Capítulos19
Páginas1035
Acessar Livro
Treinamento Oficial
Android: Prototipagem Profissional de Aplicativos
CursoAndroid: Prototipagem Profissional de Aplicativos
CategoriaAndroid
InstrutorVinícius Thiengo
NívelTodos os níveis
Vídeo aulas186
PlataformaUdemy
Acessar Curso
Receitas Android
Capa do livro Receitas Para Desenvolvedores Android
TítuloReceitas Para Desenvolvedores Android
CategoriaDesenvolvimento Android
AutorVinícius Thiengo
Edição
Ano2017
Capítulos20
Páginas936
Acessar Livro
Código Limpo
Capa do livro Refatorando Para Programas Limpos
TítuloRefatorando Para Programas Limpos
CategoriaEngenharia de Software
AutorVinícius Thiengo
Edição
Ano2017
Capítulos46
Páginas599
Acessar Livro
Quer aprender a programar para Android? Acesse abaixo o curso gratuito no Blog.
Conteúdo Exclusivo
Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog.
Email inválido

Opa! Blz?

Nesse vídeo mostro como configurar algumas funcionalidades importantes no GoogleMaps como rotação do mapa, inclinação da câmera de visualização do mapa, definição de um posicionamento no mapa, tipo do mapa e finalmente a animação do posicionamento no mapa. Bem trivial de se configurar, essas funcionalidades são elas em maioria, exceto setMapType(), de métodos da classe CameraPosition, que nos permite configurar a visualização do mapa. A classe CameraUpdate também permite, porém ela é um tanto limitada, por exemplo, se quisermos colocar um inclinação de câmera de visualização com a classe CameraUpdate isso não é possível, por isso preferi já começar mostrando a classe CameraPosition por ser mais completa. Note que o método tilt() ou inclinação, tem uma limitação quando ao grau definido para inclinação da câmera, se passar de 90 é gerada uma Exception. O uso do método bearing() ou rotação se manteve apenas na definição via script, pois o emulador não permite a rotação com apenas um ponto de toque, que no caso é o cursor do mouse, porém o teste em um dispositivo Android real será muito válido para veras funcionalidades trabalhando a "vera". Note que como defini o SupportMapFragmet via API tive que colocar uma "gambiarra" para esperar o mapa ser carregado para depois obter a instância dele, porém ainda no vídeo eu mostro que se vc utilizar o SupportMapFragment via xml não há a necessidade dessa gambiarra. Então é isso, vou evitar mais delongas e deixa você assistir ao vídeo.

O link para download do projeto se encontra logo abaixo no post.

Se você ainda não o viu o primeiro vídeo da série do Google Maps V2 Android, segue link:

Google Maps V2 no Android, Inicio e Configuração

Segue links das páginas apresentadas no vídeo:

Página oficial do Google Maps Android V2

Página da entidade CameraPosition.Builder() no site oficial de desenvolvedores Android

Vlw.

Receba em primeira mão, e com prioridade, os conteúdos Android exclusivos do Blog.
Email inválido

Relacionado

Parser JSON no Android, Entendendo e UtilizandoParser JSON no Android, Entendendo e UtilizandoAndroid
Navigator Drawer na ActionBar Android, Entendendo e UtilizandoNavigator Drawer na ActionBar Android, Entendendo e UtilizandoAndroid
Parser RSS / Atom com a lib Rome no AndroidParser RSS / Atom com a lib Rome no AndroidAndroid
Google Maps V2 no Android, Inicio e ConfiguraçãoGoogle Maps V2 no Android, Inicio e ConfiguraçãoAndroid

Compartilhar

Comentários Facebook

Comentários Blog (2)

Para código / script, coloque entre [code] e [/code] para receber marcação especifica.
Forneça seu nome válido.
Forneça seu email válido.
Forneça o comentário.
Enviando, aguarde...
28/10/2014
Thiengo eu sempre peguri o GoogleMap no onStart() da FragmentActivity, a alguma contra indicação a isso?
Responder
Vinícius Thiengo (0) (0)
29/10/2014
Fala Augusto, blz?
Bom, com Activity não vejo problema (mesmo que eu possa ter falado isso no vídeo), se funcionou não há problema. No fragment eu prefiro trabalhar obtendo a instância do maps no onResume(). Abraço
Responder