当前位置的 flutter 谷歌地图标记

标签 flutter marker

我怎么会有谷歌地图的当前位置的样式标记,它甚至可以显示当前位置的方向?

这是我的代码,我的代码的标记样式只是一个大头针,我想要 拥有谷歌地图的标记样式,甚至可以显示当前位置的方向。

 _markerSet.add(
    Marker(
      markerId: MarkerId('current_Postion'),
      infoWindow: InfoWindow(title: 'Current Position'),
      position: _userCurrentPositionLatLng,
      icon: BitmapDescriptor.defaultMarkerWithHue(
        BitmapDescriptor.hueGreen,
      ),
    ),

这是我的标记的样子 enter image description here

这是我想要的谷歌标记 enter image description here

有什么建议提示吗?

最佳答案

编辑:GoogleMap 小部件上设置 myLocationEnabled: true,。它会自动处理。

这适用于自定义标记:
您无法直接从 Google map 获取位置。
你可以用这个 location包以获取用户位置(纬度和经度),然后将标记相应地添加到 map 。

关于当前位置的 flutter 谷歌地图标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62700163/

相关文章:

触摸标记时的Android App map 中心

reactjs - MapBox 无法在标记弹出窗口上添加 react 组件

android - 如何为flutter应用添加 '.in'域以避免Android资源链接错误?

ios - 下载的可执行文件无法在主机上执行 - MacOS Monterey 12.4,硅芯片

dart - 无法安装flutter_plugins_tools,依赖错误

listview - Flutter - 与子小部件交互时停止 ListView 滚动

css - 将代码移至现有应用后,Google map 标记不可见

javascript - 调用javascript函数的正确方法

javascript - 在javascript中向图像添加标记?

flutter - 在 Flutter 中完成 FutureBuilder 构建后是否有回调?