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

如何使用Flutter / Dart添加标记点击/点击地图?

如何使用Flutter / Dart添加标记点击/点击地图?

插件终于添加onTap属性GoogleMap类。

final ArgumentCallback<LatLng> onTap

例:

GoogleMap(
    markers: _markers,
    initialCameraPosition: _theSecretLocation,
    onMapCreated: (GoogleMapController controller) {
      _controller.complete(controller);
    },
    onTap: _handleTap,
  ),
  ...

 _handleTap(LatLng point) {
setState(() {
  _markers.add(Marker(
    markerId: MarkerId(point.toString()),
    position: point,
    infoWindow: InfoWindow(
      title: 'I am a marker',
    ),
    icon:
        BitmapDescriptor.defaultMarkerWithHue(BitmapDescriptor.hueMagenta),
  ));
});
}
其他 2022/1/1 18:14:13 有497人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

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

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

请先登录

推荐问题


联系我
置顶