O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Class Index

These are the API classes. See all API packages.

A

Action Represents an action with an optional icon and text. 
Action.Builder A builder of Action
ActionController A controller that allows testing of an Action
ActionStrip Represents a list of Actions that are used for a template. 
ActionStrip.Builder A builder of ActionStrip
ActionStripController A controller that allows testing of an ActionStrip
AppManager Manages the communication between the app and the host. 

C

CarAppExtender Helper class to add car app extensions to notifications. 
CarAppExtender.Builder A builder of CarAppExtender
CarAppService The base class for implementing a car app that runs in the car. 
CarAppServiceController A controller that allows testing of a CarAppService
CarColor Represents a color to be used in a car app. 
CarContext The CarContext class is a ContextWrapper subclass accessible to your CarAppService and Screen instances, which provides access to car services such as the ScreenManager for managing the screen stack, the AppManager for general app-related functionality such as accessing a surface for drawing your navigation app’s map, and the NavigationManager used by turn-by-turn navigation apps to communicate navigation metadata and other navigation-related events with the host. 
CarIcon Represents an icon to be used in a car app. 
CarIcon.Builder A builder of CarIcon
CarIconSpan A span that replaces the text it is attached to with a CarIcon that is aligned with the surrounding text. 
CarToast A message to show to the user for a short period of time. 

D

DateTimeWithZone A time with an associated time zone information. 
Destination A class representing information related to a destination. 
Destination.Builder A builder of Destination
DestinationController A controller that allows testing of a Destination
Distance Represents a distance value and how it should be displayed in the UI. 
DistanceSpan A span that replaces the text it is attached to with the string representation of a Distance instance. 
DurationSpan A span that replaces the text it is attached to with a localized duration string. 

F

FakeHost A fake that simulates the behavior of the host of a car app. 
ForegroundCarColorSpan A span that changes the color of the text to which the span is attached. 

H

HostException Exceptions that happen on calls to the host. 
HostInfo Container class for information about the host the service is connected to. 

I

Item Interface implemented by models that can be added to an ItemList
ItemController<T extends Item> Interface implemented by controllers that belong to an ItemList associated with an ItemListController
ItemList Represents a list of Item instances. 
ItemList.Builder A builder of ItemList
ItemList.OnItemVisibilityChangedListener A listener for handling item visibility changes. 
ItemList.OnSelectedListener A listener for handling selection events for lists with selectable items. 
ItemListController A controller that allows testing of an ItemList

L

Lane Configuration of a single lane of a road at a particular point in the navigation. 
Lane.Builder A builder of Lane
LaneController A controller that allows testing of a Lane
LaneDirection Defines the possible directions a driver can go when using a particular lane at a particular step in the navigation. 
LatLng Represents a geographical location with a latitude and a longitude. 
ListTemplate A template representing a list of items. 
ListTemplate.Builder A builder of ListTemplate
ListTemplateController A controller that allows testing of a ListTemplate

M

Maneuver Information about a maneuver that the driver will be required to perform. 
Maneuver.Builder A builder of Maneuver
MessageInfo Represents a message that can be shown in the NavigationTemplate
MessageInfo.Builder A builder of MessageInfo
MessageInfoController A controller that allows testing of a MessageInfo
MessageTemplate A template for displaying a message and associated actions. 
MessageTemplate.Builder A builder of MessageTemplate
MessageTemplateController A controller that allows testing of an MessageTemplate
Metadata A metadata class used for attaching additional properties to models. 
Metadata.Builder A builder for Metadata
MetadataController A controller that allows testing of a Metadata

N

NavigationManager Manager for communicating navigation related events with the host. 
NavigationManagerListener Listener of events from the NavigationManager
NavigationTemplate A template for showing navigation information. 
NavigationTemplate.Builder A builder of NavigationTemplate
NavigationTemplate.NavigationInfo Represents navigation information such as routing instructions or navigation-related messages. 
NavigationTemplateController A controller that allows testing of a NavigationTemplate
NavigationTemplateController.NavigationInfoController A controller that allows testing of a NavigationTemplate.NavigationInfo

O

OnClickListener A listener of click events. 
OnScreenResultCallback A callback to provide the result set by a Screen

P

Pane Represents a list of rows used for displaying informational content and a set of Actions that users can perform based on such content. 
Pane.Builder A builder of Pane
PaneController A controller that allows testing of a Pane
PaneTemplate A template that displays a Pane
PaneTemplate.Builder A builder of PaneTemplate
PaneTemplateController A controller that allows testing of a PaneTemplate
ParkedOnlyOnClickListener An OnClickListener that wraps another one and executes its onClick() method only when the car is parked. 
Place Represents a geographical location and additional information on how to display it. 
Place.Builder A builder of Place
PlaceController A controller that allows testing of a Place
PlaceListMapTemplate A template that displays a map along with a list of places. 
PlaceListMapTemplate.Builder A builder of PlaceListMapTemplate
PlaceListMapTemplateController A controller that allows testing of a PlaceListMapTemplate
PlaceListNavigationTemplate A template that supports showing a list of places alongside a custom drawn map. 
PlaceListNavigationTemplate.Builder A builder of PlaceListNavigationTemplate
PlaceListNavigationTemplateController A controller that allows testing of a PlaceListNavigationTemplate
PlaceMarker Describes how a place is to be displayed on a map. 
PlaceMarker.Builder A builder of PlaceMarker

R

RoutePreviewNavigationTemplate A template that supports showing a list of routes alongside a custom drawn map. 
RoutePreviewNavigationTemplate.Builder A builder of RoutePreviewNavigationTemplate
RoutePreviewNavigationTemplateController A controller that allows testing of a RoutePreviewNavigationTemplate
RoutingInfo Represents routing information that can be shown in the NavigationTemplate during navigation  
RoutingInfo.Builder A builder of RoutingInfo
RoutingInfoController A controller that allows testing of a RoutingInfo
Row Represents a row with a title, several lines of text, an optional image, and an optional action or switch. 
Row.Builder A builder of Row
RowController A controller that allows testing of a Row

S

Screen A Screen has a Lifecycle and provides the mechanism for the app to send Templates to display when the Screen is visible. 
ScreenController A controller that allows testing of a Screen
ScreenManager Manages the stack of Screens and their respective Lifecycles. 
SearchListener A listener for search updates. 
SearchTemplate A model that allows the user to enter text searches, and can display results in a list. 
SearchTemplate.Builder A builder of SearchTemplate
SearchTemplateController A controller that allows testing of a SearchTemplate
Step Represents a step that the driver should take in order to remain on the current navigation route. 
Step.Builder A builder of Step
StepController A controller that allows testing of a Step
SurfaceContainer A container for the Surface created by the host and its associated properties. 
SurfaceListener A listener for changes on the SurfaceContainer and its attributes. 

T

Template An interface used to denote a model that can act as a root for a tree of other models. 
TestAppManager The AppManager that is used for testing. 
TestCarContext The CarContext that is used for testing. 
TestNavigationManager The NavigationManager that is used for testing. 
TestScreenManager The ScreenManager that is used for testing. 
Toggle Represents a toggle that can have either a checked or unchecked state. 
Toggle.Builder A builder of Toggle
Toggle.OnCheckedChangeListener A listener for handling checked state change events. 
ToggleController A controller that allows testing of a Toggle
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
TripController A controller that allows testing of a Trip