2013-04-01 16 views

Odpowiedz

21

Aby uzyskać map instancji w kodzie to zrobić:

map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); 

czyli

map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap(); 

w zależności od tego, czy używany ty SupportMapFragment lub MapFragment w Twój plik XML.

Następnie dodać znacznik do niego:

Marker newmarker = map.addMarker(new MarkerOptions().position(latlng).title("marker title").icon(BitmapDescriptorFactory.fromResource(R.drawable.marker_for_map_purpul))); 

Aby powiększyć mapę:

CameraPosition cameraPosition = new CameraPosition.Builder().target(latlng).zoom(14.0f).build(); 
CameraUpdate cameraUpdate = CameraUpdateFactory.newCameraPosition(cameraPosition); 
map.moveCamera(cameraUpdate); 
+0

dzięki jeszcze raz ... – Reven

+0

że powitanie @Reven:) –

+1

To działało świetnie. Dzięki – speedynomads

Powiązane problemy