Como usar Google Maps API no Android Part II

Ok, depois de ter criado sua API Key, -> https://renatopuccinipt.wordpress.com/2011/08/26/como-usar-google-maps-api-no-android-part-i/ ,
Vamos fazer funcionar a nossa Activity com o Google Maps..
Cria uma classe que herde de MapActivity. Se vocÊ usará o Google Maps para localizar o dispositivo use a interface LocationListener e implemente seus respectivos métodos, senão só herde de MapActivity.

public class GoogleMapsExActivity extends MapActivity {
	 @Override
	 public void onCreate(Bundle savedInstanceState) {
	        super.onCreate(savedInstanceState);
	        setContentView(R.layout.ondeestou);
                //Lista de Layers
	           List mapOverlays;
                //Map view que você criou no .xml
	    	   MapView mapview;
                //ArrayList de items para serem adicionados na lista de layers.
	    	   private ArrayList mOverlays = new ArrayList();
               //ponto geografico a ser exibido
                   GeoPoint point;
               //item a ser adicionado, geralmente um pin mostrando a localização
	    	   OverlayItem overlayitem ;

 		mapview = (MapView)findViewById(R.id.mapview);//Inicia o objeto mapview

		mapview.setBuiltInZoomControls(true);//habilite o zoom

		mapOverlays = mapview.getOverlays();   atribui os layers a lista

		point = new GeoPoint(-25682183,-44001202);
		overlayitem= new OverlayItem(point, "Figura", "Minha Localização");

//Essa classe você pode criar herdando de OverlayIteme receberá a figura que será exibida como pin.
                SuaClasseOverlay itemOverlay = new SuaClasseOverlay (drawable);

                itemOverlay.addOverlay(overlayitem);

		mapOverlays.add(itemOverlay);
    }
}

Se post foi util pra voce, da um Google+1 !!!

😀

parte 1 desse post https://renatopuccinipt.wordpress.com/2011/08/26/como-usar-google-maps-api-no-android-part-i/

Anúncios

Sobre renatopuccini
Android Developer. Passion for what I do!

One Response to Como usar Google Maps API no Android Part II

  1. Guilherme Anselmo says:

    Post muito bacana, queria saber se você sabe de alguma classe ou método de localizar não atraves de um argumento de longitude e latitude e sim de uma rua por exemplo?. Obrigado pelo post muito bacana.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: