Package com.arubanetworks.meridian.maps
Class HighlightedMarkers
java.lang.Object
com.arubanetworks.meridian.maprender.TextureProvider
com.arubanetworks.meridian.maps.Marker
com.arubanetworks.meridian.maps.HighlightedMarkers
A marker which represents a collection of markers which are highlighted (selected) on the map.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA factory class for creating HighlightedMarkersNested classes/interfaces inherited from class com.arubanetworks.meridian.maps.Marker
Marker.CollisionType, Marker.MarkerListenerNested classes/interfaces inherited from class com.arubanetworks.meridian.maprender.TextureProvider
TextureProvider.OverlayType -
Method Summary
Modifier and TypeMethodDescriptionbooleanIf a marker can be selected, when a user taps on it a callout panel will be shown and a pin will be placed on top of the marker.booleancontainsHighlightedMarker(Marker marker) booleancontainsMarker(Marker marker) android.graphics.BitmapDefault implementation returns null.markerForHighlightedMarker(Marker highlightedMarker) Methods inherited from class com.arubanetworks.meridian.maps.Marker
getAlpha, getAnchor, getCalloutDetails, getCalloutTitle, getCollision, getCollisionCondition, getDetails, getDropShadowBitmap, getMaxZoomLevel, getMinZoomLevel, getName, getPosition, getRotationFixedToMap, getScaleFixedToMap, getWeight, getXScale, getYScale, invalidate, invalidate, isDisabled, isDragDropEnabled, onTapped, setAlpha, setAnchor, setCollision, setCollisionCondition, setDetails, setDisabled, setDragDropEnabled, setListener, setMaxZoomLevel, setMinZoomLevel, setName, setPosition, setRotationFixedToMap, setScaleFixedToMap, setShowsCallout, setWeight, setXScale, setYScale, showsCallout, showsPinMarkerMethods inherited from class com.arubanetworks.meridian.maprender.TextureProvider
getId, getNativeBitmap, getOverlayColor, getOverlayColorInterface, getOverlayFillColor, getOverlayFillColorInterface, getOverlayPoints, getOverlayPointsInterface, getOverlayType, getOverlayTypeInterface, getOverlayWidth, getOverlayWidthInterface, getSize, overlayClosed, setSize
-
Method Details
-
getBitmap
public android.graphics.Bitmap getBitmap()Default implementation returns null.- Specified by:
getBitmapin classTextureProvider- Returns:
- null
-
canBeSelected
public boolean canBeSelected()Description copied from class:MarkerIf a marker can be selected, when a user taps on it a callout panel will be shown and a pin will be placed on top of the marker.It’s true by default. Override to change this behavior.
- Overrides:
canBeSelectedin classMarker- Returns:
- true if the marker can be selected, false if it cannot
-
containsMarker
-
containsHighlightedMarker
-
markerForHighlightedMarker
-