androidx.car.app.navigation.model


Interfaces

NavigationTemplate.NavigationInfo

Represents navigation information such as routing instructions or navigation-related messages.

PanModeDelegate

A host-side delegate for sending PanModeListener events to the car app.

PanModeListener

A listener for handling the pan mode changes.

Classes

Destination

A class representing information related to a destination.

Destination.Builder

A builder of Destination.

Lane

Configuration of a single lane of a road at a particular point in the navigation.

Lane.Builder

A builder of Lane.

LaneDirection

Defines the possible directions a driver can go when using a particular lane at a particular step in the navigation.

Maneuver

Information about a maneuver that the driver will be required to perform.

Maneuver.Builder

A builder of Maneuver.

MapController

A component that holds onto controls associated with an app-provided provided map tile.

MapController.Builder

A builder of MapController.

MapTemplate

This class is deprecated.

with API 7.

MapTemplate.Builder

This class is deprecated. Deprecated in Java

MapWithContentTemplate

A template that allows an app to render map tiles with some sort of content (for example, a list).

MapWithContentTemplate.Builder

A builder of MapWithContentTemplate.

MessageInfo

Represents a message that can be shown in the NavigationTemplate.

MessageInfo.Builder

A builder of MessageInfo.

NavigationTemplate

A template for showing navigation information.

NavigationTemplate.Builder

A builder of NavigationTemplate.

NavigationVoiceAssistantCapabilities

Represents the voice assistant capabilities of the navigation app.

NavigationVoiceAssistantCapabilities.Builder

A builder of NavigationVoiceAssistantCapabilities.

PlaceListNavigationTemplate

This class is deprecated.

with API 7.

PlaceListNavigationTemplate.Builder

This class is deprecated. Deprecated in Java

RoutePreviewNavigationTemplate

This class is deprecated. Deprecated in Java

RoutePreviewNavigationTemplate.Builder

This class is deprecated. Deprecated in Java

RoutingInfo

Represents routing information that can be shown in the NavigationTemplate during navigation

RoutingInfo.Builder

A builder of RoutingInfo.

Step

Represents a step that the driver should take in order to remain on the current navigation route.

Step.Builder

A builder of Step.

TravelEstimate

Represents the travel estimates to a destination of a trip or for a trip segment, including the remaining time and distance to the destination.

TravelEstimate.Builder

A builder of TravelEstimate.

Trip

Represents information about a trip including destinations, steps, and travel estimates.

Trip.Builder

A builder of Trip.