我想在动画相机完成后执行API请求。
动画相机完成动画处理的信号是什么?
以下是我如何使用animateCamera的代码。

GoogleMapController mapController;

// … setting up MapView and GoogleMapController

CameraPosition cameraPosition = CameraPosition(target: position, zoom: 12.0);
mapController.animateCamera(CameraUpdate.newCameraPosition(cameraPosition));

最佳答案

摄像机移动完成后会调用onCameraIdle,

 GoogleMap( onCameraIdle: _onCameraMoveEnd,....)

_onCameraMoveEnd() {
    setState(() {
    //todo
    });
  }

关于flutter - 如何使用Flutter检测animateCamera是否在Google MapView上完成?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63942187/

10-11 08:52