1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_gps);
mapView =(MapView)findViewById(R.id.myGmap);
mapView.setBuiltInZoomControls(true);
mapController = mapView.getController();
mapController.setCenter(GeoTools.makeGeoPoint(latitude,longitude));
mapController.setZoom(15);
mapView.setSatellite(false);
// ce marqueur indique ma position (récup GPS du téléphone)
Drawable marqueur = getResources().getDrawable(R.drawable.xxx);
marqueur.setBounds(0, 0, marqueur.getIntrinsicWidth(),
marqueur.getIntrinsicHeight());
// Appel d'un overlay pour les POI
mapView.getOverlays().add(new CalquePOI(marqueur, this));
} |