Убедитесь, что мой маркер местоположения нарисован над другими

Я рисую контент на GoogleMap, используя библиотеку утилит кластеризации карт от Google.

У меня много предметов, представляющих картинки. В зависимости от уровня масштабирования они сгруппированы или нет. Я управляю кластеризацией с помощью подкласса DefaultClusterRenderer.

В то же время я хочу нарисовать маркер, представляющий местоположение устройства. Это совершенно другой маркер, который не должен группироваться. Из-за этого я имею дело с этим единственным маркером вне цикла ClusterManager/ClusterRenderer, т.е. вызываю mMap.addMarker().

Проблема в том, что иногда, в зависимости от того, когда мы получаем местоположение устройства, и, кроме того, во время увеличения/уменьшения масштаба, мой маркер местоположения рисуется под другими точками и кластерами. Я хочу иметь прямо противоположное поведение, то есть маркер местоположения всегда сверху.

Есть ли способ добиться этого?


comment
Вы можете использовать значение zIndex, чтобы определить, что отображается сверху.   -  person KMB    schedule 11.01.2016
comment
Привет @KMB, не могли бы вы рассказать об этом подробнее? Я не вижу zIndex.   -  person natario    schedule 11.01.2016
comment
Нет zIndex (float zIndex) вместо MarkerOptions. Взгляните на stackoverflow.com/questions/14771569/   -  person antonio    schedule 12.01.2016