public void OnRemoveGroundOverlayClick() { if (_groundOverlay == null) { return; } _groundOverlay.Remove(); _groundOverlay = null; Debug.Log("Ground overlay was removed."); }
public void AddFromAsset(View view) { if (hMap == null) { return; } if (null != overlay) { overlay.Remove(); } Log.Debug(TAG, "addFromAsset: "); GroundOverlayOptions options = new GroundOverlayOptions().Position(MapUtils.FRANCE2, 50, 50) .InvokeImage(BitmapDescriptorFactory.FromAsset("HuaweiIcon.png")); overlay = hMap.AddGroundOverlay(options); CameraPosition cameraPosition = new CameraPosition.Builder().Target(MapUtils.FRANCE2).Zoom(18).Bearing(0f).Tilt(0f).Build(); CameraUpdate cameraUpdate = CameraUpdateFactory.NewCameraPosition(cameraPosition); hMap.MoveCamera(cameraUpdate); }