Annotations
Camera.Perspective | Une perspective est un paramètre donné à l'objet Camera pour spécifier l'emplacement et l'orientation de l'appareil photo. |
ForceNightMode | Valeurs utilisées pour remplacer le mode Nuit par défaut (AUTO , FORCE_DAY , FORCE_NIGHT ). |
LocationUpdateException.ErrorType | Indique le type d'erreur signalé par le service de mise à jour de la position de Fleet Engine. |
NavigationApi.ErrorCode | Un ErrorCode est un code d'état renvoyé par getNavigator(Activity, NavigatorListener) et getNavigator(Application, NavigatorListener) lorsqu'un Navigator n'a pas pu être obtenu. |
NavigationTransactionRecorder.AddressFailureType | Types d'échecs de résolution d'adresses |
Navigator.AudioGuidance | AudioGuidance est un ensemble d'indicateurs permettant de spécifier les types d'alertes et de guidage audio utilisés pendant la navigation. |
RoutingOptions.RoutingStrategy | La stratégie de routage spécifie le classement des routes, ce qui affecte l'itinéraire choisi initialement et lors du changement d'itinéraire. |
RoutingOptions.TravelMode | Indique le type de moyen de transport utilisé pour personnaliser l'itinéraire. |
TimeAndDistance.DelaySeverity | Indique si la circulation est dense. |
TripUpdateException.ErrorType | Indique le type d'erreur signalé par le service de mise à jour de la position de Fleet Engine. |
VehicleUpdateException.ErrorType | Indique le type d'erreur signalé par le service de mise à jour de la position de Fleet Engine. |
Interfaces
Appareil photo | Fournit des méthodes permettant de modifier la fenêtre d'affichage de la carte de navigation. |
FleetEngine.AuthTokenFactory | Les instances de cette interface sont invitées à fournir un jeton d'autorisation lorsque diverses opérations sont effectuées. |
FleetEngine.FleetEngineConfig | Cette interface est obsolète. ancien hook |
FleetEngine.StatusListener | Écoutez les mises à jour de l'état. |
ListenableResultFuture<T> | Un Future qui accepte un écouteur onResult qui sera appelé sur le thread UI. |
ListenableResultFuture.OnResultListener<T> | Définition de l'interface d'un rappel à appeler lorsqu'un résultat est disponible. |
NavigationApi.NavigatorListener | Enregistrement d'un NavigatorListener avec getNavigator(Activity, NavigatorListener) pour être informé de l'état de l'élément Navigator . |
NavigationApi.OnTermsResponseListener | Enregistrez un OnTermsResponseListener avec showTermsAndConditionsDialog(Activity, String, OnTermsResponseListener) pour être averti lorsque l'utilisateur accepte ou refuse les conditions d'utilisation. |
NavigationMap | Fournit des méthodes permettant de modifier le contenu de la carte de navigation, par exemple : |
NavigationMap.OnMapClickListener | Interface de rappel utilisée lorsque l'utilisateur appuie sur la carte. |
NavigationMap.OnMarkerClickListener | Définit les signatures pour les méthodes appelées lorsque l'utilisateur clique ou appuie sur un repère. |
NavigationView.OnNightModeChangedListener | Interface d'un écouteur qui sera averti lorsque l'interface utilisateur sera en mode Nuit ou en sortira. |
NavigationView.OnRecenterButtonClickedListener | Interface d'un écouteur qui sera averti lorsque l'utilisateur cliquera sur le bouton de recentrage. |
Navigateur | Singleton qui fournit des méthodes pour contrôler la navigation. |
Navigator.ArrivalListener | Définit les signatures des méthodes appelées lorsque le conducteur arrive à un point de cheminement. |
Navigator.RemainingTimeOrDistanceChangedListener | Définit les signatures pour les méthodes appelées lorsque le temps ou la distance restants avant la destination suivante change. |
Navigator.RouteChangedListener | Définit les signatures pour les méthodes appelées lorsque l'itinéraire change. |
NotificationContentProvider | Cette interface est utilisée par ForegroundServiceManager pour fournir le contenu de la notification lorsqu'une notification persistante est partagée. |
OfflineListener | Interface de rappel que les clients peuvent enregistrer pour être informés de l'état de mise à jour hors connexion ou des changements de pourcentage de progression. |
Projection | Une projection permet de basculer entre l'emplacement à l'écran et des coordonnées géographiques sur la surface de la Terre (LatLng ). |
RoadSnappedLocationProvider | Autorise l'abonnement à la position des utilisateurs sur la route. |
RoadSnappedLocationProvider.LocationListener | Définit les signatures pour les méthodes appelées lorsque des mises à jour de position détectées sur la route sont disponibles. |
RouteInfo | Fournit des informations sur l'heure d'arrivée prévue et la distance des itinéraires vers un point de cheminement spécifique, à l'aide de chaque valeur RoutingOptions.RoutingStrategy . |
RouteSegment | Un RouteSegment est une classe immuable qui représente une seule "étape" d'un trajet, entre la position actuelle de l'appareil et la destination, ou entre une destination et une destination ultérieure. |
Simulateur | Interface permettant d'envoyer des positions simulées à l'API Nav, ou d'exécuter cette API sur des itinéraires simulés. |
SpeedingListener | Rappel pour vous avertir du pourcentage de vitesse supérieur à la limite de vitesse actuelle du conducteur. |
Classes
ArrivalEvent | Événement immuable déclenché à l'arrivée à une destination. |
CameraPosition | Représente la position de la caméra par rapport à la carte. |
DirectionsListView | Vue affichant une liste des instructions de navigation. |
DisplayOptions | Définit les options utilisées par le Navigator pour afficher un itinéraire vers une destination. |
FleetEngine | Un client pour Fleet Engine de Google. |
FleetEngine.ErrorListener | Le client Fleet Engine utilisera les instances de cette interface pour informer le développeur lorsque des exceptions importantes se produisent. |
ForegroundServiceManager | Cette classe permet aux clients de partager une notification persistante à l'aide d'un ID de notification commun. |
LatLng | Une classe immuable représentant une paire de coordonnées de latitude et de longitude, stockées en degrés. |
LatLngBounds | Classe immuable représentant un rectangle aligné sur la latitude/longitude. |
LatLngBounds.Builder | Il s'agit d'un compilateur capable de créer une limite minimale basée sur un ensemble de points LatLng. |
LocationEvent | Événement immuable contenant des données de localisation enregistrées sur la route. |
Marker | Un repère qui peut être ajouté à un NavigationMap . |
MarkerOptions | Définit les options d'un repère. |
NavigationApi | Point d'entrée de l'API Navigation |
NavigationFragment | Composant de navigation dans une application. |
NavigationTransactionRecorder | Contient des méthodes d'enregistrement des transactions. |
NavigationTransactionRecorder.AddressListener | Lorsque les pickup(Waypoint, List) ou dropoff(Waypoint, List) sont appelés, l'enregistreur de transactions recherche la position actuelle du téléphone en arrière-plan et la renvoie via cet écouteur. |
NavigationView | Vue affichant une carte pour la navigation. |
NightModeChangedEvent | Événement immuable représentant un changement d'état en lien avec le mode Nuit. |
NotificationContentProviderBase | Les clients doivent étendre cette classe s'ils souhaitent contrôler le contenu de la notification persistante. |
RoutingOptions | Définit les options utilisées par le Navigator pour calculer un itinéraire vers une destination. |
SimulationOptions | Options à utiliser dans le simulateur |
SpeedAlertOptions | Encapsule les seuils de déclenchement pour différents niveaux de gravité des alertes de vitesse, représentés par SpeedAlertSeverity . |
SpeedAlertOptions.Builder | Compilateur permettant de créer des SpeedAlertOptions. |
SpeedometerUiOptions | Encapsule la configuration de l'interface utilisateur du compteur de vitesse pour différents niveaux de gravité des alertes de vitesse, représentés par SpeedAlertSeverity . |
SpeedometerUiOptions.UiOptionsForSpeedAlertSeverity | Options d'UI du compteur de vitesse pour l'affichage des alertes de vitesse MINOR ou MAJOR . |
StylingOptions | Définit les options de style pour NavigationView ou NavigationFragment . |
SupportNavigationFragment | Composant de navigation dans une application. |
TermsAndConditionsUIParams | Une classe immuable représentant les paramètres utilisés pour personnaliser l'apparence d'une classeTermsAndConditionsDialog. |
TermsAndConditionsUIParams.Builder | Compilateur qui permet de configurer une instance de TermsAndConditionsUIParams . |
TimeAndDistance | Une valeur TimeAndDistance est une classe immuable qui représente à la fois le temps et la distance jusqu'à une destination. |
VisibleRegion | Trapèze immuable décrivant la zone de la carte visible depuis une position de caméra spécifique. |
Point de cheminement | Classe de point de cheminement immuable, utilisée pour spécifier les destinations de navigation. |
Enums
AlternateRoutesStrategy | Stratégie d'affichage souhaitée pour l'affichage d'itinéraires bis. |
CustomControlPosition | Ensemble de positions où les commandes d'interface utilisateur personnalisées peuvent être placées sur la carte. |
FleetEngine.StatusListener.StatusLevel | Énumérations correspondant au niveau de gravité du message d'état en cours de mise à jour. |
FleetEngine.VehicleState | Indique si un véhicule accepte de nouveaux trajets. |
NavigationCalloutDisplayMode | Stratégie display souhaitée pour afficher les accroches pour les annonces textuelles agrandies. |
Navigator.RouteStatus | Un RouteStatus est un code d'état qui représente le résultat d'un calcul d'itinéraire, accessible via l'objet Future renvoyé par setDestination(Waypoint) . |
OfflineListener.OfflineState | États possibles du processus d'ajout de cartes hors connexion. |
RouteCalloutInfoFormat | Le format indique si les informations sur la distance ou l'heure d'arrivée prévue doivent être affichées dans les appels d'itinéraire. |
SpeedAlertSeverity | Ensemble de valeurs permettant de spécifier les niveaux de gravité des alertes de vitesse. |
TermsAndConditionsCheckOption | Énumération spécifiant les options de vérification des termes et conditions. |
Exceptions
LocationUpdateException | Des instances de LocationUpdateException sont générées lorsqu'une erreur se produit lors de l'envoi des mises à jour de la position des véhicules au service de backend Fleet Engine. |
NavigationTransactionRecorder.TransactionException | Une exception est générée lors de la tentative d'enregistrement d'une transaction avec une entrée non valide. |
TripUpdateException | Des instances de TripUpdateException sont générées lorsqu'une erreur se produit lors de l'envoi des mises à jour de trajets au service de backend Fleet Engine. |
VehicleUpdateException | Des instances de VehicleUpdateException sont générées lorsqu'une erreur se produit lors de l'envoi des mises à jour du véhicule au service de backend Fleet Engine. |
Waypoint.InvalidSegmentHeadingException | Une exception est générée lors de la tentative de création d'un point de cheminement avec un en-tête de segment non valide. |
Waypoint.UnsupportedPlaceIdException | Une exception est générée lors de la tentative de création d'un point de cheminement à partir d'un ID de lieu non compatible. |