Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.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
Android 如何在多段线的中心绘制标记_Android_Xml_Google Maps Markers_Locationlistener - Fatal编程技术网

Android 如何在多段线的中心绘制标记

Android 如何在多段线的中心绘制标记,android,xml,google-maps-markers,locationlistener,Android,Xml,Google Maps Markers,Locationlistener,我正在谷歌地图和位置监听器上工作。我正在使用“位置侦听器”在地图上绘制带有移动的多段线。现在我想要多段线上的起点和当前位置。我正在将自定义图标设置为标记,但它显示在多段线的左侧。我希望它精确地位于多段线的中心和终点。 有解决方案吗 检查以下内容: 希望它能帮助你 据马克说,, 你的制作人设计得不好,你必须以我能理解的方式来设计马克笔 这就是为什么他们将标记保留在此形状中,而不是使用您的图像使用谷歌提供的标记,这将解决您的问题…或者如果您希望自定义带有尖头的标记…室外板条的多段线绘制问题,您

我正在谷歌地图和位置监听器上工作。我正在使用“位置侦听器”在地图上绘制带有移动的多段线。现在我想要多段线上的起点和当前位置。我正在将自定义图标设置为标记,但它显示在多段线的左侧。我希望它精确地位于多段线的中心和终点。 有解决方案吗

检查以下内容:

希望它能帮助你

据马克说,, 你的制作人设计得不好,你必须以我能理解的方式来设计马克笔


这就是为什么他们将标记保留在此形状中,而不是使用您的图像使用谷歌提供的标记,这将解决您的问题…或者如果您希望自定义带有尖头的标记…

室外板条的多段线绘制问题,您的标记板条用于室内位置。用户外街道位置更改您的maker位置,它将起作用。

在这种情况下,您可以设置标记锚定。
mMap.addMarker(新的MarkerOptions().anchor(0.5f,0.5f).位置(latLngArrayList.get(0)).图标(startPointIcon).标题(“开始”)

我不想要标记形状,我只想要一个白点出现在多段线上。但它将点视为标记,因为该点没有尖锐的尖端,这就是为什么圆出现在边界之外。我不想要标记形状,我只希望在多段线上出现一个白点。但它将点视为标记,因为该点没有尖锐的尖端,这就是为什么圆出现在边界之外。我不想要标记形状,我只希望在多段线上出现一个白点。但它将点视为标记,因为该点没有尖锐的尖端,所以圆出现在边界之外。Mudasir,你的标记可以是任何形状。创建一个白色圆圈作为可绘制的图形,并将其用作标记。我不想要标记形状,我只希望在多段线上显示一个白点。但是它把这个点看作是标记,因为这个点没有尖的尖端,所以这个圆出现在边界之外。标记上的图像被称为它的“图标”。标记也称为“pin”。您需要根据需要更新图标。这是主要问题。你可以看到谷歌默认使用的标记,它有不同的形状。但我只是用了一个圆。这只是调整。是的,我也这么认为。我想这是图标形状的改变。非常感谢。这很有帮助