Я пытаюсь использовать кластеризацию из утилиты Google Maps Android API. Пока он работает отлично. Однако возникает одна проблема, из-за которой я не вижу видимого решения. Если мне нужно обновить значок маркера в моем представлении карты - как это сделать? Поскольку переход к кластерному подходу у меня больше нет объектов Marker, и я просто не могу использовать setIcon
. Также мне нужно будет определить, находится ли целевой маркер в настоящее время в кластере (в этом случае было бы нецелесообразно обновлять значок, потому что он представляет весь кластер)Маркеры кластеров в Картах Google - обновить значок маркера
1
A
ответ
2
Найден способ в DefaultClusterRenderer
с использованием метода getMarker
. Кажется, что объекты Marker возвращают для отдельных элементов, поэтому кластеры не затрагиваются.