谷歌地图 android 在集群项目上单击不起作用

2024-03-03

在我的谷歌地图片段中, 我用它来将我的项目添加为集群

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(使用前将#替换为@)

谷歌地图 android 在集群项目上单击不起作用 的相关文章

随机推荐