首页 > 解决方案 > 如何在颤动中从谷歌地图中获取取消选择标记的回调?

问题描述

我试图对像deselectMarker 这样的动作进行回调。但在标记的属性中,我发现只有onTap回调。我该如何解决这个问题?例如,我的标记初始化

  Marker createMarkerFromPlace(Place place, void Function(String uid) onTap) {
    return Marker(
        markerId: MarkerId(place.uuid),
        draggable: false,
        visible: true,
        infoWindow: InfoWindow(
          title: place.name,
          snippet: place.vicinity
        ),
        position: LatLng(
          place.geometry.location.lat,
          place.geometry.location.lng
        ),
        onTap: (){ onTap(place.uuid); }
    );
  }

标签: fluttergoogle-mapsgoogle-maps-markersgoogle-maps-flutter

解决方案


推荐阅读