Android 带有多段线的自定义谷歌地图标记
我想用一条多段线连接谷歌地图上的两个标记。这是我的密码:Android 带有多段线的自定义谷歌地图标记,android,google-maps-markers,google-maps-android-api-2,google-polyline,Android,Google Maps Markers,Google Maps Android Api 2,Google Polyline,我想用一条多段线连接谷歌地图上的两个标记。这是我的密码: mMap.addMarker(new MarkerOptions() .position(new LatLng(0, 0)) .title("Pos") .icon(BitmapDescriptorFactory.fromResource(R.drawable.point))); mMap.addPolyline(new PolylineOptions()
mMap.addMarker(new MarkerOptions()
.position(new LatLng(0, 0))
.title("Pos")
.icon(BitmapDescriptorFactory.fromResource(R.drawable.point)));
mMap.addPolyline(new PolylineOptions()
.add(new LatLng(0,0), new LatLng(20,20))
.width(5)
.color(Color.rgb(255, 161, 74)));
多段线可以使用,但使用自定义标记时,线和标记之间有一个边距
我想去掉这个空白。
我该怎么做
谢谢:)问题在于默认情况下,标记的定位点位于图像底部的中心。如果仔细查看自定义标记的位置,您会注意到它们不是以设置它们的纬度/长度为中心,而是刚好位于设置的位置之上 如果将锚点设置为0.5,则应获得所需的效果 这里是文档中的信息,也可以找到 公共无效设置锚(浮动锚,浮动锚) 设置标记的定位点 锚定指定图标图像中锚定到标记在地球表面上的位置的点 定位点在连续空间[0.0,1.0]x[0.0,1.0]中指定,其中(0,0)是图像的左上角,(1,1)是右下角。W x H图像中的锚定点是(W+1)x(H+1)栅格中最近的离散栅格点,通过缩放然后舍入获得。例如,在4 x 2图像中,定位点(0.7,0.6)解析为(3,1)处的栅格点 参数 锚定u坐标,作为图像宽度的比率(在[0,1]范围内)
锚定的锚定v坐标,作为图像高度的比率(范围[0,1])问题在于,默认情况下,标记的锚定点位于图像底部的中心。如果仔细查看自定义标记的位置,您会注意到它们不是以设置它们的纬度/长度为中心,而是刚好位于设置的位置之上 如果将锚点设置为0.5,则应获得所需的效果 这里是文档中的信息,也可以找到 公共无效设置锚(浮动锚,浮动锚) 设置标记的定位点 锚定指定图标图像中锚定到标记在地球表面上的位置的点 定位点在连续空间[0.0,1.0]x[0.0,1.0]中指定,其中(0,0)是图像的左上角,(1,1)是右下角。W x H图像中的锚定点是(W+1)x(H+1)栅格中最近的离散栅格点,通过缩放然后舍入获得。例如,在4 x 2图像中,定位点(0.7,0.6)解析为(3,1)处的栅格点 参数 锚定u坐标,作为图像宽度的比率(在[0,1]范围内)
锚定的锚定v坐标,作为图像高度的比率(范围[0,1])问题在于,默认情况下,标记的锚定点位于图像底部的中心。如果仔细查看自定义标记的位置,您会注意到它们不是以设置它们的纬度/长度为中心,而是刚好位于设置的位置之上 如果将锚点设置为0.5,则应获得所需的效果 这里是文档中的信息,也可以找到 公共无效设置锚(浮动锚,浮动锚) 设置标记的定位点 锚定指定图标图像中锚定到标记在地球表面上的位置的点 定位点在连续空间[0.0,1.0]x[0.0,1.0]中指定,其中(0,0)是图像的左上角,(1,1)是右下角。W x H图像中的锚定点是(W+1)x(H+1)栅格中最近的离散栅格点,通过缩放然后舍入获得。例如,在4 x 2图像中,定位点(0.7,0.6)解析为(3,1)处的栅格点 参数 锚定u坐标,作为图像宽度的比率(在[0,1]范围内)
锚定的锚定v坐标,作为图像高度的比率(范围[0,1])问题在于,默认情况下,标记的锚定点位于图像底部的中心。如果仔细查看自定义标记的位置,您会注意到它们不是以设置它们的纬度/长度为中心,而是刚好位于设置的位置之上 如果将锚点设置为0.5,则应获得所需的效果 这里是文档中的信息,也可以找到 公共无效设置锚(浮动锚,浮动锚) 设置标记的定位点 锚定指定图标图像中锚定到标记在地球表面上的位置的点 定位点在连续空间[0.0,1.0]x[0.0,1.0]中指定,其中(0,0)是图像的左上角,(1,1)是右下角。W x H图像中的锚定点是(W+1)x(H+1)栅格中最近的离散栅格点,通过缩放然后舍入获得。例如,在4 x 2图像中,定位点(0.7,0.6)解析为(3,1)处的栅格点 参数 锚定u坐标,作为图像宽度的比率(在[0,1]范围内)
锚定的锚定v坐标,作为图像高度的比率(范围[0,1])尝试更改可绘制图像,是否有相同的结果?尝试更改可绘制图像,是否有相同的结果?尝试更改可绘制图像,是否有相同的结果?尝试更改可绘制图像,是否有相同的结果?尝试更改可绘制图像,是否有相同的结果?
*-----+-----+-----+-----*
| | | | |
| | | | |
+-----+-----+-----+-----+
| | | X | | (U, V) = (0.7, 0.6)
| | | | |
*-----+-----+-----+-----*
*-----+-----+-----+-----*
| | | | |
| | | | |
+-----+-----+-----X-----+ (X, Y) = (3, 1)
| | | | |
| | | | |
*-----+-----+-----+-----*