AI-generated Key Takeaways
- 
          The Maneuverinterface in the Google Maps Android SDK defines constants for various navigation actions during turn-by-turn navigation, including turns, roundabouts, and highway maneuvers.
- 
          Each maneuver constant has a descriptive name and a corresponding integer value for use in code. 
- 
          This API is currently in beta and subject to change. 
- 
          Maneuvers include actions like departing, arriving, taking ferries, merging, navigating roundabouts, and making various turns. 
- 
          Developers can use the Maneuverinterface to identify and respond to different navigation instructions in their applications.
A set of values that specify the navigation action to take.
Constant Summary
| int | DEPART | Starting point of the maneuver. | 
| int | DESTINATION | Arrival at a destination. | 
| int | DESTINATION_LEFT | Arrival at a destination located on the left side of the road. | 
| int | DESTINATION_RIGHT | Arrival at a destination located on the right side of the road. | 
| int | FERRY_BOAT | Take the boat ferry. | 
| int | FERRY_TRAIN | Take the train ferry. | 
| int | FORK_LEFT | Current road joins another road slightly on the left. | 
| int | FORK_RIGHT | Current road joins another road slightly on the right. | 
| int | MERGE_LEFT | Current road joins another on the left. | 
| int | MERGE_RIGHT | Current road joins another on the right. | 
| int | MERGE_UNSPECIFIED | Current road joins another. | 
| int | NAME_CHANGE | The street name changes. | 
| int | OFF_RAMP_KEEP_LEFT | Keep to the left side of the road when exiting a turnpike or freeway as the road diverges. | 
| int | OFF_RAMP_KEEP_RIGHT | Keep to the right side of the road when exiting a turnpike or freeway as the road diverges. | 
| int | OFF_RAMP_LEFT | Regular left turn to exit a turnpike or freeway. | 
| int | OFF_RAMP_RIGHT | Regular right turn to exit a turnpike or freeway. | 
| int | OFF_RAMP_SHARP_LEFT | Sharp left turn to exit a turnpike or freeway. | 
| int | OFF_RAMP_SHARP_RIGHT | Sharp right turn to exit a turnpike or freeway. | 
| int | OFF_RAMP_SLIGHT_LEFT | Slight left turn to exit a turnpike or freeway. | 
| int | OFF_RAMP_SLIGHT_RIGHT | Slight right turn to exit a turnpike or freeway. | 
| int | OFF_RAMP_UNSPECIFIED | Exit a turnpike or freeway. | 
| int | OFF_RAMP_U_TURN_CLOCKWISE | Clockwise turn onto the opposite side of the street to exit a turnpike or freeway. | 
| int | OFF_RAMP_U_TURN_COUNTERCLOCKWISE | Counterclockwise turn onto the opposite side of the street to exit a turnpike or freeway. | 
| int | ON_RAMP_KEEP_LEFT | Keep to the left side of the road when entering a turnpike or freeway as the road diverges. | 
| int | ON_RAMP_KEEP_RIGHT | Keep to the right side of the road when entering a turnpike or freeway as the road diverges. | 
| int | ON_RAMP_LEFT | Regular left turn to enter a turnpike or freeway. | 
| int | ON_RAMP_RIGHT | Regular right turn to enter a turnpike or freeway. | 
| int | ON_RAMP_SHARP_LEFT | Sharp left turn to enter a turnpike or freeway. | 
| int | ON_RAMP_SHARP_RIGHT | Sharp right turn to enter a turnpike or freeway. | 
| int | ON_RAMP_SLIGHT_LEFT | Slight left turn to enter a turnpike or freeway. | 
| int | ON_RAMP_SLIGHT_RIGHT | Slight right turn to enter a turnpike or freeway. | 
| int | ON_RAMP_UNSPECIFIED | Enter a turnpike or freeway. | 
| int | ON_RAMP_U_TURN_CLOCKWISE | Clockwise turn onto the opposite side of the street to enter a turnpike or freeway. | 
| int | ON_RAMP_U_TURN_COUNTERCLOCKWISE | Counterclockwise turn onto the opposite side of the street to enter a turnpike or freeway. | 
| int | ROUNDABOUT_CLOCKWISE | Enter a roundabout in the clockwise direction. | 
| int | ROUNDABOUT_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction. | 
| int | ROUNDABOUT_EXIT_CLOCKWISE | Exit a roundabout in the clockwise direction. | 
| int | ROUNDABOUT_EXIT_COUNTERCLOCKWISE | Exit a roundabout in the counterclockwise direction. | 
| int | ROUNDABOUT_LEFT_CLOCKWISE | Enter a roundabout in the clockwise direction and turn left. | 
| int | ROUNDABOUT_LEFT_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction and turn left. | 
| int | ROUNDABOUT_RIGHT_CLOCKWISE | Enter a roundabout in the clockwise direction and turn right. | 
| int | ROUNDABOUT_RIGHT_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction and turn right. | 
| int | ROUNDABOUT_SHARP_LEFT_CLOCKWISE | Enter a roundabout in the clockwise direction and turn sharply to the left. | 
| int | ROUNDABOUT_SHARP_LEFT_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction and turn sharply to the left. | 
| int | ROUNDABOUT_SHARP_RIGHT_CLOCKWISE | Enter a roundabout in the clockwise direction and turn sharply to the right. | 
| int | ROUNDABOUT_SHARP_RIGHT_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction and turn sharply to the right. | 
| int | ROUNDABOUT_SLIGHT_LEFT_CLOCKWISE | Enter a roundabout in the clockwise direction and turn slightly left. | 
| int | ROUNDABOUT_SLIGHT_LEFT_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction and turn slightly to the left. | 
| int | ROUNDABOUT_SLIGHT_RIGHT_CLOCKWISE | Enter a roundabout in the clockwise direction and turn slightly to the right. | 
| int | ROUNDABOUT_SLIGHT_RIGHT_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction and turn slightly to the right. | 
| int | ROUNDABOUT_STRAIGHT_CLOCKWISE | Enter a roundabout in the clockwise direction and continue straight. | 
| int | ROUNDABOUT_STRAIGHT_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction and continue straight. | 
| int | ROUNDABOUT_U_TURN_CLOCKWISE | Enter a roundabout in the clockwise direction and turn clockwise onto the opposite side of the street. | 
| int | ROUNDABOUT_U_TURN_COUNTERCLOCKWISE | Enter a roundabout in the counterclockwise direction and turn counterclockwise onto the opposite side of the street. | 
| int | STRAIGHT | Continue straight. | 
| int | TURN_KEEP_LEFT | Keep left as the road diverges. | 
| int | TURN_KEEP_RIGHT | Keep right as the road diverges. | 
| int | TURN_LEFT | Regular left turn at an intersection. | 
| int | TURN_RIGHT | Regular right turn at an intersection. | 
| int | TURN_SHARP_LEFT | Sharp left turn at an intersection. | 
| int | TURN_SHARP_RIGHT | Sharp right turn at an intersection. | 
| int | TURN_SLIGHT_LEFT | Slight left turn at an intersection. | 
| int | TURN_SLIGHT_RIGHT | Slight right turn at an intersection. | 
| int | TURN_U_TURN_CLOCKWISE | Clockwise turn onto the opposite side of the street. | 
| int | TURN_U_TURN_COUNTERCLOCKWISE | Counterclockwise turn onto the opposite side of the street. | 
| int | UNKNOWN | Unknown maneuver. | 
Inherited Method Summary
Constants
public static final int DEPART
Starting point of the maneuver.
public static final int DESTINATION
Arrival at a destination.
public static final int DESTINATION_LEFT
Arrival at a destination located on the left side of the road.
public static final int DESTINATION_RIGHT
Arrival at a destination located on the right side of the road.
public static final int FERRY_BOAT
Take the boat ferry.
public static final int FERRY_TRAIN
Take the train ferry.
public static final int FORK_LEFT
Current road joins another road slightly on the left.
public static final int FORK_RIGHT
Current road joins another road slightly on the right.
public static final int MERGE_LEFT
Current road joins another on the left.
public static final int MERGE_RIGHT
Current road joins another on the right.
public static final int MERGE_UNSPECIFIED
Current road joins another.
public static final int NAME_CHANGE
The street name changes.
public static final int OFF_RAMP_KEEP_LEFT
Keep to the left side of the road when exiting a turnpike or freeway as the road diverges.
public static final int OFF_RAMP_KEEP_RIGHT
Keep to the right side of the road when exiting a turnpike or freeway as the road diverges.
public static final int OFF_RAMP_LEFT
Regular left turn to exit a turnpike or freeway.
public static final int OFF_RAMP_RIGHT
Regular right turn to exit a turnpike or freeway.
public static final int OFF_RAMP_SHARP_LEFT
Sharp left turn to exit a turnpike or freeway.
public static final int OFF_RAMP_SHARP_RIGHT
Sharp right turn to exit a turnpike or freeway.
public static final int OFF_RAMP_SLIGHT_LEFT
Slight left turn to exit a turnpike or freeway.
public static final int OFF_RAMP_SLIGHT_RIGHT
Slight right turn to exit a turnpike or freeway.
public static final int OFF_RAMP_UNSPECIFIED
Exit a turnpike or freeway.
public static final int OFF_RAMP_U_TURN_CLOCKWISE
Clockwise turn onto the opposite side of the street to exit a turnpike or freeway.
public static final int OFF_RAMP_U_TURN_COUNTERCLOCKWISE
Counterclockwise turn onto the opposite side of the street to exit a turnpike or freeway.
public static final int ON_RAMP_KEEP_LEFT
Keep to the left side of the road when entering a turnpike or freeway as the road diverges.
public static final int ON_RAMP_KEEP_RIGHT
Keep to the right side of the road when entering a turnpike or freeway as the road diverges.
public static final int ON_RAMP_LEFT
Regular left turn to enter a turnpike or freeway.
public static final int ON_RAMP_RIGHT
Regular right turn to enter a turnpike or freeway.
public static final int ON_RAMP_SHARP_LEFT
Sharp left turn to enter a turnpike or freeway.
public static final int ON_RAMP_SHARP_RIGHT
Sharp right turn to enter a turnpike or freeway.
public static final int ON_RAMP_SLIGHT_LEFT
Slight left turn to enter a turnpike or freeway.
public static final int ON_RAMP_SLIGHT_RIGHT
Slight right turn to enter a turnpike or freeway.
public static final int ON_RAMP_UNSPECIFIED
Enter a turnpike or freeway.
public static final int ON_RAMP_U_TURN_CLOCKWISE
Clockwise turn onto the opposite side of the street to enter a turnpike or freeway.
public static final int ON_RAMP_U_TURN_COUNTERCLOCKWISE
Counterclockwise turn onto the opposite side of the street to enter a turnpike or freeway.
public static final int ROUNDABOUT_CLOCKWISE
Enter a roundabout in the clockwise direction.
public static final int ROUNDABOUT_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction.
public static final int ROUNDABOUT_EXIT_CLOCKWISE
Exit a roundabout in the clockwise direction.
public static final int ROUNDABOUT_EXIT_COUNTERCLOCKWISE
Exit a roundabout in the counterclockwise direction.
public static final int ROUNDABOUT_LEFT_CLOCKWISE
Enter a roundabout in the clockwise direction and turn left.
public static final int ROUNDABOUT_LEFT_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction and turn left.
public static final int ROUNDABOUT_RIGHT_CLOCKWISE
Enter a roundabout in the clockwise direction and turn right.
public static final int ROUNDABOUT_RIGHT_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction and turn right.
public static final int ROUNDABOUT_SHARP_LEFT_CLOCKWISE
Enter a roundabout in the clockwise direction and turn sharply to the left.
public static final int ROUNDABOUT_SHARP_LEFT_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction and turn sharply to the left.
public static final int ROUNDABOUT_SHARP_RIGHT_CLOCKWISE
Enter a roundabout in the clockwise direction and turn sharply to the right.
public static final int ROUNDABOUT_SHARP_RIGHT_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction and turn sharply to the right.
public static final int ROUNDABOUT_SLIGHT_LEFT_CLOCKWISE
Enter a roundabout in the clockwise direction and turn slightly left.
public static final int ROUNDABOUT_SLIGHT_LEFT_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction and turn slightly to the left.
public static final int ROUNDABOUT_SLIGHT_RIGHT_CLOCKWISE
Enter a roundabout in the clockwise direction and turn slightly to the right.
public static final int ROUNDABOUT_SLIGHT_RIGHT_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction and turn slightly to the right.
public static final int ROUNDABOUT_STRAIGHT_CLOCKWISE
Enter a roundabout in the clockwise direction and continue straight.
public static final int ROUNDABOUT_STRAIGHT_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction and continue straight.
public static final int ROUNDABOUT_U_TURN_CLOCKWISE
Enter a roundabout in the clockwise direction and turn clockwise onto the opposite side of the street.
public static final int ROUNDABOUT_U_TURN_COUNTERCLOCKWISE
Enter a roundabout in the counterclockwise direction and turn counterclockwise onto the opposite side of the street.
public static final int STRAIGHT
Continue straight.
public static final int TURN_KEEP_LEFT
Keep left as the road diverges.
public static final int TURN_KEEP_RIGHT
Keep right as the road diverges.
public static final int TURN_LEFT
Regular left turn at an intersection.
public static final int TURN_RIGHT
Regular right turn at an intersection.
public static final int TURN_SHARP_LEFT
Sharp left turn at an intersection.
public static final int TURN_SHARP_RIGHT
Sharp right turn at an intersection.
public static final int TURN_SLIGHT_LEFT
Slight left turn at an intersection.
public static final int TURN_SLIGHT_RIGHT
Slight right turn at an intersection.
public static final int TURN_U_TURN_CLOCKWISE
Clockwise turn onto the opposite side of the street.
public static final int TURN_U_TURN_COUNTERCLOCKWISE
Counterclockwise turn onto the opposite side of the street.
public static final int UNKNOWN
Unknown maneuver.