现在,我基本上使用了两个ClusterManager,它们根据要在地图上显示的对象类型(以一种在酒店和海滩之间切换的按钮)以两种不同的方法实例化。 GIF: https://gfycat.com/glumpastgazelle
我最近想为其实现自定义的信息窗口,并且不得不在我的类中实现ClusterManager.OnClusterItemClickListener,以使用对对象进行引用的onClusterItemClick()方法。
我的问题是,由于我有两种类型的集群管理器,因此我基本上需要这些方法中的两种,每种方法用于单独的对象类型。理论上,这就是我想要的:
MyClass implements
ClusterManager.OnClusterItemClickListener<Hotel>
,ClusterManager.OnClusterItemClickListener<Beach>
那么,有什么建议吗?我非常感谢您的帮助,我已经坚持了一段时间。谢谢!