[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-03 UTC."],[[["\u003cp\u003eThis documentation details annotations, classes, and builders related to turn-by-turn navigation in the Google Maps Android SDK.\u003c/p\u003e\n"],["\u003cp\u003eAnnotations like \u003ccode\u003eDrivingSide\u003c/code\u003e, \u003ccode\u003eLaneDirection.LaneShape\u003c/code\u003e, \u003ccode\u003eManeuver\u003c/code\u003e, and \u003ccode\u003eNavState\u003c/code\u003e provide information about route details and navigation status.\u003c/p\u003e\n"],["\u003cp\u003eClasses such as \u003ccode\u003eLane\u003c/code\u003e, \u003ccode\u003eLaneDirection\u003c/code\u003e, \u003ccode\u003eNavInfo\u003c/code\u003e, and \u003ccode\u003eStepInfo\u003c/code\u003e offer detailed navigation data for each step of the route.\u003c/p\u003e\n"],["\u003cp\u003eCorresponding builder classes are provided to facilitate the creation and customization of \u003ccode\u003eLane\u003c/code\u003e, \u003ccode\u003eLaneDirection\u003c/code\u003e, \u003ccode\u003eNavInfo\u003c/code\u003e, and \u003ccode\u003eStepInfo\u003c/code\u003e objects.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use these elements to build comprehensive and informative turn-by-turn navigation experiences within their Android applications.\u003c/p\u003e\n"]]],[],null,["# com.google.android.libraries.mapsplatform.turnbyturn.model\n\n### Annotations\n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------|\n| [DrivingSide](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/DrivingSide) | | [Preview](/maps/launch-stages#preview) feature Whether this step is on a drive-on-right or drive-on-left route. |\n| [LaneDirection.LaneShape](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/LaneDirection.LaneShape) | A set of values that specify the shape of the road path continuing from the Lane. |\n| [Maneuver](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/Maneuver) | | [Preview](/maps/launch-stages#preview) feature A set of values that specify the navigation action to take. |\n| [NavState](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/NavState) | | [Preview](/maps/launch-stages#preview) feature The state of navigation. |\n\n### Classes\n\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Lane](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/Lane) | | [Preview](/maps/launch-stages#preview) feature Single lane on the road at the end of a route step. |\n| [Lane.Builder](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/Lane.Builder) | A builder of [Lane](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/Lane). |\n| [LaneDirection](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/LaneDirection) | | [Preview](/maps/launch-stages#preview) feature One of the possible directions from a lane at the end of a route step, and whether it is on the recommended route. |\n| [LaneDirection.Builder](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/LaneDirection.Builder) | A builder of [LaneDirection](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/LaneDirection). |\n| [NavInfo](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/NavInfo) | | [Preview](/maps/launch-stages#preview) feature Contains information about the state of navigation, the current nav step if available, and remaining steps if available. |\n| [NavInfo.Builder](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/NavInfo.Builder) | Builder for NavInfo. |\n| [StepInfo](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/StepInfo) | | [Preview](/maps/launch-stages#preview) feature Information about a single step along a navigation route. |\n| [StepInfo.Builder](/maps/documentation/navigation/android-sdk/reference/com/google/android/libraries/mapsplatform/turnbyturn/model/StepInfo.Builder) | Builder for StepInfo. |"]]