您需要
GoogleMap通过设置
gestureRecognizers属性来告知小部件您希望其响应的手势,如下所示:
import 'package:flutter/foundation.dart';import 'package:flutter/gestures.dart';import 'package:google_maps_flutter/google_maps_flutter.dart';...GoogleMap( initialCameraPosition: CameraPosition( target: LatLng(0, 0), ), gestureRecognizers: Set() ..add(Factory<PanGestureRecognizer>(() => PanGestureRecognizer())));
这不是特定于
GoogleMap窗口小部件的,您需要对使用
AndroidView/
UIKitView在幕后使用/
处理手势的任何窗口小部件进行此操作。



