在我的谷歌 map fragment 中,
我用它来将我的项目添加为集群

mClusterManager = new ClusterManager<ContactInfo>(getActivity(), googleMap);
mClusterManager.setOnClusterClickListener(this);
mClusterManager.addItem(myItem);

现在,我可以设法设置 onClusterClickListener
mClusterManager.setOnClusterClickListener(this);

通过使用上面的代码,我可以检测何时单击这些集群,
但是,当我单击这些单独的标记时,这不起作用。

如何检测我添加到 clusterManager 的那些单独标记?

最佳答案

setOnClusterClickListener 在集群被点击时被调用。

您还需要设置 setOnClusterItemClickListener 这是



并且一定要实现 ClusterManager.OnClusterItemClickListener<T extends ClusterItem>

关于android - 谷歌在集群项目上映射android点击不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38965946/

10-14 21:00
查看更多