Anche se chiamo setEnabled(false)
sulla visualizzazione della mappa, gli eventi di tocco continuano a verificarsi. Nel mio caso ho impostato un indicatore e una finestra informativa e non voglio che l'utente chiuda la finestra informativa. Sfortunatamente toccando la mappa la finestra delle informazioni scompare ancora.Disabilita GoogleMaps v2 Visualizza in modo che ignori tutti gli eventi di tocco
mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
mapFragment.getView().setEnabled(false);
ho già fare
mapFragment.getMap().getUiSettings().setAllGesturesEnabled(false)
, ma questo non impedisce tocchi dalla chiusura della finestra informazioni.
Archiviato come un bug: http://code.google.com/p/gmaps-api-issues/issues/detail?id=5114 –