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