M0286_Libro Curso
4: Web móvil en acción
@Override public void onCreate(Bundle savedInstanceState) { /*
* La clase Bundle sirve para contener tipos * otras clases. Con esta clase puedes pasar datos * activities. Implementa Parcelable Ejemplo de * activitys: */ super.onCreate(savedInstanceState); // Asociamos la ventana mapa.xml al activity setContentView(R.layout. mapa ); seasTuristicLocationZaragoza = this; serviciosTuristicLocation = new // Recuperamos el componente MapView que nos permite // mapa de google en la pantalla // Sólo se puede utilizar MapView en MapActivity // Librería: com.google.android.maps // Obtener ApiKey mapView = (MapView) findViewById(R.id. mapView ); mc = mapView.getController(); mapView.setBuiltInZoomControls(true); mapView .setTraffic( true); itemizedoverlay = new MiItemizedOverlay(this); // Recuperamos los lugares depende de la que se
primitivos y objetos de
entre distintas
paso de datos entre
ServiciosTuristicLocation();
mostrar el
haya pulsado
Bundle extras = getIntent().getExtras(); if (extras != null) { String parametro =
extras.
getString(VistaListaIconos. MyKey );
// utilizamos el parametro serviciosTuristicLocation.getSitiosTuristicos
(parametro); }
//GEOLOCALIZARME registraServiciosDeLocalizaciónGPS(); mc.setZoom(12);
}
281
Made with FlippingBook - Online catalogs