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 class
A factory class for creating HighlightedMarkersNested classes/interfaces inherited from class com.arubanetworks.meridian.maps.Marker
Marker.CollisionType, Marker.MarkerListener
Nested classes/interfaces inherited from class com.arubanetworks.meridian.maprender.TextureProvider
TextureProvider.OverlayType
-
Method Summary
Modifier and TypeMethodDescriptionboolean
If 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.boolean
containsHighlightedMarker
(Marker marker) boolean
containsMarker
(Marker marker) Default 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, showsPinMarker
Methods 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
Default implementation returns null.- Specified by:
getBitmap
in classTextureProvider
- Returns:
- null
-
canBeSelected
public boolean canBeSelected()Description copied from class:Marker
If 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:
canBeSelected
in classMarker
- Returns:
- true if the marker can be selected, false if it cannot
-
containsMarker
-
containsHighlightedMarker
-
markerForHighlightedMarker
-