Próbowałem zamknąć domyślne infowindow na mapie Androida. Użyłem .hideInfoWindow()
, ale nic nie dołącza. Dzięki.Ukryj infowindow android map api v2
Odpowiedz
Zakładam, że chcesz zamknąć infolinie po kliknięciu znacznika po raz drugi. Wygląda na to, że musisz śledzić ostatni znacznik kliknięcia. Nie mogę uruchomić go, po prostu sprawdzając, czy kliknięty znacznik jest aktualnie wyświetlany, a następnie go zamknąć, ale to działa ładnie.
private Marker lastClicked;
private class MyMarkerClickListener implements OnMarkerClickListener {
@Override
public boolean onMarkerClick(Marker marker) {
if (lastClicked != null && lastClicked.equals(marker)) {
lastClicked = null;
marker.hideInfoWindow();
return true;
} else {
lastClicked = marker;
return false;
}
}
}
Zastosowanie
mapa.setOnInfoWindowClickListener(new GoogleMap.OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
marker.hideInfoWindow();
}
});
Mam nadzieję, że pomaga.
Zmień return
@Override
public boolean onMarkerClick(Marker marker) {
return false;
}
(to)
@Override
public boolean onMarkerClick(Marker marker) {
return true;
}
dzięki ... pracował jak urok #Sathesh –
powracający prawdziwy nie centrum mapę aparatu na markera! –
- 1. Niestandardowe infowindow w Google map android v2
- 2. Nie zamykaj infoWindow na mapie kliknięty. (Google Map Android API V2)
- 3. Zachowaj widoczność kafelków podczas ładowania TileOverlay Map API v2 Android
- 4. Google Maps Android API V2 nie wyświetla map na emulatorze
- 5. Android Google Maps Api V2, uzyskiwanie współrzędnych bieżącego centrum map
- 6. Jak wyszukiwać w Google Map Api V2 Android?
- 7. Dodawanie niestandardowych nieruchomość do markera (Google Map API Android V2)
- 8. Map Markers z tekstem w mapach Google Android API v2
- 9. Ustaw szerokość niestandardowego okna InfoWindow w Mapach Google api v2
- 10. Użyj ActionBarSherlock z Google map API V2
- 11. google map cienie markera androida api v2
- 12. Google map v2 lub v3?
- 13. Ukryj okno informacyjne markerów w Androidzie Google Maps API v2
- 14. Android - Implementowanie map v2 do szuflady nawigacji
- 15. Android- Google map v2 Draw koło
- 16. Google Map v2 wewnątrz android fragmentu
- 17. Zmiana koloru znaczników - Google Map V2 Android
- 18. Google map js api wersja 3 infowindow glitch
- 19. Dodaj wykres Google do infowindow za pomocą map Google api
- 20. Google map api v3 infowindow pozycja w niestandardowym obrazie
- 21. Pokaż niektóre InfoWindow w Google Map API V3
- 22. Android Google Maps API: ukryj fragment znacznika
- 23. Dodawanie map Google api v2 do istniejącego projektu
- 24. Szerokość mojego niestandardowego układu InfoWindow jest ignorowana w Google Maps Android API v2
- 25. android + mapa google api v2 + aktualna lokalizacja
- 26. Google Map v2 Animacja znaczników
- 27. Google Maps Android V2 i Direction API
- 28. Android, Jak usunąć wszystkie znaczniki z Google Map V2?
- 29. Kliknij wydarzenie w Google Map InfoWindow nie złapany
- 30. Android: Google map api wersja 2
przy użyciu tej metody powinny być we właściwy sposób. czy możesz edytować swoje pytanie i dodawać ważne części kodu? jak tworzysz swoje znaczniki? w jaki sposób zaimplementować metodę onMarkerClick? – muetzenflo