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