0
这里在代码中显示标记,但如果许多标记具有相同的纬度和经度,那么生成的图标必须具有不同的颜色,或者必须稍微移动一点以便我们必须能够发现它在那个位置。有可能吗?在android中的相同位置区分两个标记
private void drawMarker(LatLng point, TextView icTag) {
Bitmap icBitmap = null;
icGen.setStyle(IconGenerator.STYLE_ORANGE);
icGen.setContentRotation(0);
icGen.setContentPadding(10,10,10,10);
tvImage.setTypeface(imageFont);
icGen.setContentView(tvImage);
icBitmap = icGen.makeIcon();
MarkerOptions markerOptions = new MarkerOptions()
.position(latlng)
.snippet("" + snip).position(point)
.icon(BitmapDescriptorFactory
.fromBitmap(icBitmap));
marker = googleMap.addMarker(markerOptions);
}
使用谷歌地图聚类.. – Dev
为什么你想要准确设置多个标记相同的坐标?这很奇怪。 –
@NachoRamosSánchez请参阅列出组中可用的所有用户w.r.t他们的位置。如果它们在同一位置,则只有阵列中最近的标记可见其他标记可用,但在视觉上我们无法区分 – Munchoo