我想在动画相机完成后执行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/