您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Flutter中的Google地图未响应触摸事件

Flutter中的Google地图未响应触摸事件

您需要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在幕后使用/ 处理手势的任何窗口小部件进行此操作。

Go 2022/1/1 18:14:35 有571人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶