颤抖放大或缩小Google地图时的通话功能

时间:2020-08-29 14:38:50

标签: google-maps flutter zoom

当用户在Google Map中颤动放大或缩小地图时,我需要做一些事情,在GoogleMap类中的以下代码中,我做到了没有问题:

onCameraMove: (CameraPosition position) {
            if (!model.userChangeMapType && model.mapType == MapType.normal && position.zoom >= 18.0)
              model.changeMapType();
            else if (!model.userChangeMapType && model.mapType == MapType.satellite && position.zoom < 18.0)
              model.changeMapType();
          },

但是使用这种方式意味着即使用户只是移动地图,我的函数也会调用,我需要在用户放大或缩小地图时实现它

0 个答案:

没有答案