2016-11-08 1 views
1

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

ответ

2

Найден способ в DefaultClusterRenderer с использованием метода getMarker. Кажется, что объекты Marker возвращают для отдельных элементов, поэтому кластеры не затрагиваются.