M0286_Libro Curso
3: Próximas generaciones
Figura 3.8. Mapas con zoom.
Otra forma de añadir las funciones de zoom es mediante los métodos zoomIn() y zoomOut() con la clase MapController() . Se le pueden asignar a los eventos cuando pulsamos una tecla del teclado: public boolean onKeyDown(int keyCode, KeyEvent event) { MapController mc = mapView.getController(); switch (keyCode) { case KeyEvent. KEYCODE_1 : mc.zoomOut(); break; case KeyEvent. KEYCODE_3 : mc.zoomIn(); break; case KeyEvent. KEYCODE_5 : mapView.setStreetView(true); break; case KeyEvent. KEYCODE_6 : mapView.setStreetView(false); break; case KeyEvent. KEYCODE_7 : mapView.setSatellite(true); break; case KeyEvent. KEYCODE_8 :
163
Made with FlippingBook - Online catalogs