我在Google地圖中繪製了折線,並且在折線被點擊時我想在折線中使用標記。那麼只有標記應該出現在折線的中間。如何在Google地圖Android中的折線中點繪製標記?
@Override
public void onPolylineClick(Polyline polyline) {
double latitude = polyline.getPoints().get(0).latitude;
double longitude = polyline.getPoints().get(0).longitude;
mMap.addMarker(new MarkerOptions().position(new LatLng(latitude, longitude)).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED)));
CameraPosition cameraPosition = new CameraPosition.Builder()
.target(new LatLng(latitude, longitude))
.zoom(18).build();
}
上面的代碼只能在第一個點繪製,但我需要它在多段線中間。我怎樣才能做到這一點?
在此先感謝。
它不工作 –