2013-03-12 9 views
7

Mimo że w widoku mapy dzwonię pod numer setEnabled(false), wydarzenia dotykowe nadal będą występować. W moim przypadku ustawiam znacznik i okno informacyjne i nie chcę, aby użytkownik zamknął okno informacyjne. Niestety, dotykając mapy, okno informacyjne nadal znika.Wyłącz GoogleMaps v2 Wyświetl, aby ignorował wszystkie zdarzenia dotykowe.

mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map); 
mapFragment.getView().setEnabled(false); 

już zrobić

mapFragment.getMap().getUiSettings().setAllGesturesEnabled(false) 

ale to nie przeszkadza dotyka od zamykania okna informacyjnego.

+0

Założono jako błąd: http://code.google.com/p/gmaps-api-issues/issues/detail?id=5114 –

Odpowiedz

0

Co o ustawianiu słuchaczy na GoogleMap z setOnMapClickListener, setOnInfoWindowClickListener i setOnMarkerClickListener spożywać zdarzenia, to znaczy nie robić nic?

+0

Nie udzielasz odpowiedzi, to jest pytanie. Zweryfikuj go przed przesłaniem lub podaj jako komentarz do pytania. –

Powiązane problemy