public boolean remove(Marker marker) { if (mMarkers.remove(marker)) { mAllMarkers.remove(marker); marker.remove(); return true; } return false; }
public void clear() { for (Marker marker : mMarkers) { marker.remove(); mAllMarkers.remove(marker); } mMarkers.clear(); }
@Override public void removeMarker(AirMapMarker<?> marker) { Marker nativeMarker = marker.getMarker(); if (nativeMarker != null) { nativeMarker.remove(); markers.remove(nativeMarker); } }
/** * Removes all given Features from the map and clears all stored features. * * @param features features to remove */ protected static void removeFeatures(HashMap<Feature, Object> features) { // Remove map object from the map for (Object mapObject : features.values()) { if (mapObject instanceof Marker) { ((Marker) mapObject).remove(); } else if (mapObject instanceof Polyline) { ((Polyline) mapObject).remove(); } else if (mapObject instanceof Polygon) { ((Polygon) mapObject).remove(); } } }
/** * Given a Marker, Polyline, Polygon or an array of these and removes it from the map * * @param mapObject map object or array of map objects to remove from the map */ public static void removeFromMap(Object mapObject) { if (mapObject instanceof Marker) { ((Marker) mapObject).remove(); } else if (mapObject instanceof Polyline) { ((Polyline) mapObject).remove(); } else if (mapObject instanceof Polygon) { ((Polygon) mapObject).remove(); } else if (mapObject instanceof ArrayList) { for (Object mapObjectElement : (ArrayList) mapObject) { removeFromMap(mapObjectElement); } } }
public void remove() { if (marker != null) { marker.remove(); marker = null; } else { map = null; markerOptions = null; listener = null; } }
void cleanup() { if (virtual != null) { virtual.remove(); } }
void removeVirtual() { if (virtual != null) { virtual.remove(); virtual = null; } }
@Override public void remove() { marker.remove(); }
public void clearMalMarkers(){ for (Marker marker : malMarkers){ marker.remove(); } }
/** * Remove the currently selected marker. */ public void removeSelectedMarker() { this.markers.remove(this.selectedMarker); this.selectedMarker.remove(); }
public void clear() { for (Marker marker : mMarkers) { marker.remove(); mAllMarkers.remove(marker); } mMarkers.clear(); }
public boolean remove(Marker marker) { if (mMarkers.remove(marker)) { mAllMarkers.remove(marker); marker.remove(); return true; } return false; }
public void removeBikeStations(){ if (mBikeRentalStations != null) { for (Map.Entry<Marker, BikeRentalStationInfo> entry : mBikeRentalStations.entrySet()) { entry.getKey().remove(); } mBikeRentalStations = null; } }
@Override public void removeMarker(@Nullable FusedContact contact) { if(contact == null) return; Marker m = mMarkers.get(contact.getId()); if(m != null) m.remove(); }
@Override public void onMapClick(LatLng arg0) { if (listVisible) { longpressLocation = arg0; longPressMarker.remove(); list.setVisibility(View.INVISIBLE); listVisible = false; } } });
/** * Removes the last added point, the line to it and updates the distance */ private void removeLast() { if (trace.isEmpty()) return; points.pop().remove(); LatLng remove = trace.pop(); if (!trace.isEmpty()) distance -= SphericalUtil.computeDistanceBetween(remove, trace.peek()); if (!lines.isEmpty()) lines.pop().remove(); updateValueText(); }
@Override public void onMarkerDragEnd(Marker marker) { if (myLocationMarker != null) { myLocationMarker.remove(); } MarkerOptions newMarkerOptions = new MarkerOptions(); newMarkerOptions.draggable(true); myLocationMarker = googleMap.addMarker(newMarkerOptions.position(marker.getPosition()).title("")); } });