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