我正在使用 android-maps-utils 对谷歌地图中的标记进行聚类。
我需要为用户提供更改缩放级别集群以及打开和关闭集群动画的可能性。
缩放级别在 NonHierarchicalDistanceBasedAlgorithm.java 内部管理,我能够动态更改它,但它仅在内部执行时才有效
onCreate()
,因为如果我在mClusterManager.setRenderer(new MyClusterRenderer(this, map, mClusterManager))
集群变得疯狂之后更改它。我需要能够从内部更改它onResume()
。动画是在 DefaultClusterRenderer.java 中设置的,我尝试了很多方法,但我能够更改
SHOULD_ANIMATE
变量的唯一方法是直接在该类中获取共享首选项,因此只有通过刷新活动才能更改它。同样,我想从内部进行,onResume()
或者无论如何不涉及刷新活动。