Enum LocationIndicator.MarkerType
Package com.here.sdk.mapview
Enum LocationIndicator.MarkerType
- java.lang.Object
-
- java.lang.Enum<LocationIndicator.MarkerType>
-
- com.here.sdk.mapview.LocationIndicator.MarkerType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<LocationIndicator.MarkerType>
- Enclosing class:
- LocationIndicator
public static enum LocationIndicator.MarkerType extends java.lang.Enum<LocationIndicator.MarkerType>
Enum to identify different types of markers of the location indicator.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description NAVIGATIONVehicle navigation represented by a green triangular arrow by default.NAVIGATION_INACTIVEVehicle navigation in inactive state, represented by a gray triangular arrow by default.PEDESTRIANPedestrian navigation represented by a green dot by default.PEDESTRIAN_INACTIVEPedestrian navigation in inactive state, represented by a gray dot by default.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LocationIndicator.MarkerTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static LocationIndicator.MarkerType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PEDESTRIAN
public static final LocationIndicator.MarkerType PEDESTRIAN
Pedestrian navigation represented by a green dot by default.
-
PEDESTRIAN_INACTIVE
public static final LocationIndicator.MarkerType PEDESTRIAN_INACTIVE
Pedestrian navigation in inactive state, represented by a gray dot by default. It is used when the indicator was set to inactive using
LocationIndicator.setActive(boolean)in pedestrian mode.
-
NAVIGATION
public static final LocationIndicator.MarkerType NAVIGATION
Vehicle navigation represented by a green triangular arrow by default.
-
NAVIGATION_INACTIVE
public static final LocationIndicator.MarkerType NAVIGATION_INACTIVE
Vehicle navigation in inactive state, represented by a gray triangular arrow by default. It is used when the indicator was set to inactive using
LocationIndicator.setActive(boolean)in navigation mode.
-
-
Method Detail
-
values
public static LocationIndicator.MarkerType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (LocationIndicator.MarkerType c : LocationIndicator.MarkerType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static LocationIndicator.MarkerType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-