集群管理器MarkerCollection已更新完成

时间:2015-11-04 07:50:35

标签: android google-maps xamarin xamarin.android

我正在使用谷歌地图聚类实用程序,当地图聚集并以编程方式更改缩放时,某些标记会按预期自动渲染,我需要在完成所有标记时捕获事件。有什么办法吗?

public void OnCameraChange (CameraPosition position)
        {
            _clusterManager.OnCameraChange (position);

            if (_markerClicked && _activeMerchant != null) {
                Marker marker = _clusterManager.MarkerCollection.Markers.FirstOrDefault (x => x.Snippet == _activeMerchant.MerchantId);
                if (marker != null) {
                    OnMarkerClick (marker);
                }
            }
        }

这里有些标记尚未渲染。

0 个答案:

没有答案