在我的谷歌地图片段中,
我用它来将我的项目添加为集群
mClusterManager = new ClusterManager<ContactInfo>(getActivity(), googleMap);
mClusterManager.setOnClusterClickListener(this);
mClusterManager.addItem(myItem);
现在,我可以通过以下方式设置 onClusterClickListener
mClusterManager.setOnClusterClickListener(this);
通过使用上面的代码,我可以检测何时单击这些簇,
但是,当我单击这些单独的标记时,这不起作用。
如何检测我添加到 clusterManager 的那些单独标记?
setOnClusterClickListener
当点击 Cluster 时调用。
您还需要设置setOnClusterItemClickListener
这是
设置当单个 ClusterItem 被调用时调用的回调
被点击。注意:要使此侦听器正常工作,ClusterManager 必须
作为点击侦听器添加到地图中。
并且一定要落实ClusterManager.OnClusterItemClickListener<T extends ClusterItem>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)