Package com.arubanetworks.meridian.maps
Class LocationMarker
java.lang.Object
com.arubanetworks.meridian.maprender.TextureProvider
com.arubanetworks.meridian.maps.Marker
com.arubanetworks.meridian.maps.LocationMarker
-
Nested Class Summary
Nested ClassesNested 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
-
Constructor Summary
Constructors -
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.void
int
Gets a bitmap to be loaded as a texture.void
setCustomColor
(LocationMarker.State s, int color) void
setState
(Context context, LocationMarker.State s) 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
-
Constructor Details
-
LocationMarker
-
-
Method Details
-
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
-
getBitmap
Description copied from class:TextureProvider
Gets a bitmap to be loaded as a texture.- Specified by:
getBitmap
in classTextureProvider
-
colorForState
-
setCustomColor
-
clearCustomColor
-
setState
-