public class BloodHoundRouteWidget extends MarkerIconWidget implements MapWidget.OnClickListener, MapWidget.OnLongPressListener
MarkerIconWidget.OnMarkerWidgetIconChangedListener, MarkerIconWidget.OnMarkerWidgetIconRotationChangedListener, MarkerIconWidget.OnMarkerWidgetIconStateChangedListenerMapWidget2.OnWidgetSizeChangedListenerMapWidget.Factory, MapWidget.OnClickListener, MapWidget.OnLongPressListener, MapWidget.OnMoveListener, MapWidget.OnPressListener, MapWidget.OnUnpressListener, MapWidget.OnVisibleChangedListener, MapWidget.OnWidgetPointChangedListener| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG
FIELDS
|
| Constructor and Description |
|---|
BloodHoundRouteWidget(MapView mapView,
BloodHoundTool toolbarButton)
CONSTRUCTOR
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isEnabled() |
void |
onMapWidgetClick(MapWidget widget,
android.view.MotionEvent event) |
void |
onMapWidgetLongPress(MapWidget widget) |
void |
setNavWidget(BloodHoundNavWidget widget) |
boolean |
setVisible(boolean visible)
Set the visibility of this map widget
|
void |
stop() |
addOnMarkerWidgetIconChangedListener, addOnMarkerWidgetIconRotationChangedListener, addOnMarkerWidgetIconStateChangedListener, getIcon, getMarkerHitBounds, getMarkerHitBounds, getRotation, getState, getWidgetIcon, isEnterable, orientationChanged, removeOnMarkerWidgetIconChangedListener, removeOnMarkerWidgetIconRotationChangedListener, removeOnMarkerWidgetIconStateChangedListener, seekHit, setIcon, setIconSizePx, setMarkerHitBounds, setMarkerHitBounds, setRotation, setStateaddOnWidgetSizeChangedListener, getSize, onSizeChanged, removeOnWidgetSizeChangedListener, seekHit, seekWidgetHit, testHitaddOnClickListener, addOnHoverListener, addOnLongPressListener, addOnMoveListener, addOnPressListener, addOnUnpressListener, addOnVisibleChangedListener, addOnWidgetPointChangedListener, equals, getAbsolutePath, getAbsolutePosition, getAbsoluteWidgetPosition, getHeight, getMargins, getName, getPadding, getParent, getPointX, getPointY, getPropertyValue, getSize, getWidth, getZOrder, hashCode, isTouchable, isVisible, onClick, onClick, onHover, onLongPress, onMove, onMove, onPointChanged, onPress, onPress, onUnpress, onUnpress, onVisibleChanged, registerForwardedListener, removeOnClickListener, removeOnHoverListener, removeOnLongPressListener, removeOnMoveListener, removeOnPressListener, removeOnUnpressListener, removeOnVisibleChangedListener, removeOnWidgetPointChangedListener, setHeight, setMargins, setName, setPadding, setPadding, setParent, setPoint, setSize, setTouchable, setWidth, setZOrder, unregisterForwardedListener, visitPropertyInfospublic static final java.lang.String TAG
public BloodHoundRouteWidget(MapView mapView, BloodHoundTool toolbarButton)
public void setNavWidget(BloodHoundNavWidget widget)
public void stop()
public void onMapWidgetClick(MapWidget widget, android.view.MotionEvent event)
onMapWidgetClick in interface MapWidget.OnClickListenerpublic void onMapWidgetLongPress(MapWidget widget)
onMapWidgetLongPress in interface MapWidget.OnLongPressListenerpublic boolean setVisible(boolean visible)
MapWidgetsetVisible in class MapWidgetvisible - True to show, false to hidepublic boolean isEnabled()