gpt4 book ai didi

android - 以编程方式增加android map 缩放级别

转载 作者:行者123 更新时间:2023-11-30 01:37:50 25 4
gpt4 key购买 nike

当用户点击集群时,我使用这段代码来增加 map 的缩放级别。当我点击 Map 上的第一个 Cluster 时它起作用了,但在它没有改变缩放级别之后。我期望的是在用户点击时扩展每个集群。

mClusterManager.setOnClusterClickListener(new ClusterManager.OnClusterClickListener<MyMapCluster>() {
@Override
public boolean onClusterClick(Cluster<MyMapCluster> cluster) {
float currentZoom = getMap().getCameraPosition().zoom;
getMap().animateCamera(CameraUpdateFactory.zoomTo(currentZoom*2));
return false;
}
});

如何让它发挥作用?

最佳答案

缩放级别从 1 到 21。每次都加倍。所以你一定是太近了,无法进一步放大。

因此,如果您从 14 开始缩放,则无法将其加倍。

通过每次增加 2(14、16、18、20、21)来增加缩放。

关于android - 以编程方式增加android map 缩放级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34902086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com