Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 为当前位置抖动谷歌地图标记_Flutter_Marker - Fatal编程技术网

Flutter 为当前位置抖动谷歌地图标记

Flutter 为当前位置抖动谷歌地图标记,flutter,marker,Flutter,Marker,我怎么可能有谷歌地图的样式标记为当前位置,它甚至可以显示当前位置的方向 这是我的代码,我代码的标记样式只是一个pin,我想要 拥有谷歌地图的标记样式,甚至可以显示当前位置的方向 _markerSet.add( Marker( markerId: MarkerId('current_Postion'), infoWindow: InfoWindow(title: 'Current Position'), position: _userCurrentPo

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

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

 _markerSet.add(
    Marker(
      markerId: MarkerId('current_Postion'),
      infoWindow: InfoWindow(title: 'Current Position'),
      position: _userCurrentPositionLatLng,
      icon: BitmapDescriptor.defaultMarkerWithHue(
        BitmapDescriptor.hueGreen,
      ),
    ),
这就是我的马克笔的样子

这是我想要的谷歌标记

有什么建议吗?

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

这适用于自定义标记:
您无法直接从谷歌地图获取位置。

您可以使用此软件包获取用户的位置(纬度和经度),然后将相应的标记添加到地图中。

我想要的是一个标记图标,与谷歌地图示例的样式相同,请参见附件中的屏幕截图。很抱歉,我错过了。我已经编辑了答案。请试一试,看看它是否能胜任你想要的工作。