setZoomLevel method

Future setZoomLevel (double level, { bool animated: true })

设置缩放大小

Implementation

Future setZoomLevel(double level, {bool animated = true}) {
  return platform(
    android: (pool) async {
      final map = await _androidController.getMap();
      final cameraUpdate =
          await com_amap_api_maps_CameraUpdateFactory.zoomTo(level);
      if (animated) {
        await map.animateCamera(cameraUpdate);
      } else {
        await map.moveCamera(cameraUpdate);
      }

      pool..add(map)..add(cameraUpdate);
    },
    ios: (pool) async {
      await _iosController.setZoomLevelAnimated(level, animated);
    },
  );
}