Używam narzędzia do grupowania Androida na mapie i pomyślnie zaimplementowałem detektor onclick z mClusterManager.setOnClusterItemClickListener() dla wszystkich znaczników obsługiwanych przez bibliotekę klastrowania.Klastry z Androidem i kliknięcia znaczników
Ponieważ chcę również, aby niektóre znaczniki zawsze były bezklastrowe, dodałem też niektóre znaczniki bez użycia mClusterManager, ale bezpośrednio używając mapy mMap.addMarker(), w ten sposób jestem pewien, że nie są one zgrupowane na mapie.
Moim problemem jest to, że nie mogę przechwytywać kliknięć tych znaczników (zawsze bezklejowych), ponieważ użyłem już mMap.setOnMarkerClickListener (mClusterManager) do obsługi klikniętych znaczników klastrów.
Czy istnieje sposób na odsłuchanie klikniętych znaczników klastrowych ORAZ klikniętych znaczników nie obsługiwanych przez bibliotekę klastrowania?
Czy istnieje sposób na określenie menedżera klastra, aby nigdy nie grupował niektórych znaczników? W takim przypadku nie będę musiał obsługiwać tego innego odbiornika kliknięć, ponieważ wszystkie znaczniki będą wyświetlane za pomocą narzędzia do grupowania.
Dziękuję
Idealne to działa, thx. Czytanie linka do MarkerManager naprawdę mi pomogło, jest to dobre zalecenie. –