Annotazioni
Camera.Perspective | Un Perspective è un parametro assegnato all'oggetto Camera per specificare la posizione e l'orientamento della fotocamera. |
ForceNightMode | Valori utilizzati per eseguire l'override della modalità notturna predefinita (AUTO , FORCE_DAY , FORCE_NIGHT ). |
LocationUpdateException.ErrorType | Indica il tipo di errore segnalato dal servizio di aggiornamento della posizione di Fleet Engine. |
NavigationApi.ErrorCode | Un ErrorCode è un codice di stato restituito da getNavigator(Activity, NavigatorListener)
e getNavigator(Application, NavigatorListener) quando non è stato possibile
ottenere correttamente un Navigator . |
NavigationTransactionRecorder.AddressFailureType | Tipi di errori di risoluzione degli indirizzi |
Navigator.AudioGuidance | AudioGuidance è un insieme di flag utilizzati per specificare i tipi di avvisi audio e indicazioni da utilizzare durante la navigazione. |
RoutingOptions.RoutingStrategy | La strategia di routing specifica il ranking delle route, il che influisce su quello scelto inizialmente e durante la rielaborazione del percorso. |
RoutingOptions.TravelMode | Specifica il tipo di trasporto utilizzato per personalizzare le indicazioni stradali. |
TimeAndDistance.DelaySeverity | Indica l'intensità del traffico. |
TripUpdateException.ErrorType | Indica il tipo di errore segnalato dal servizio di aggiornamento della posizione di Fleet Engine. |
VehicleUpdateException.ErrorType | Indica il tipo di errore segnalato dal servizio di aggiornamento della posizione di Fleet Engine. |
Interfacce
Fotocamera | Offre metodologie per modificare l'area visibile della mappa di navigazione. |
FleetEngine.AuthTokenFactory | Alle istanze di questa interfaccia verrà chiesto di fornire un token di autorizzazione quando vengono eseguite varie operazioni. |
FleetEngine.FleetEngineConfig | Questa interfaccia è stata ritirata. hook precedente |
FleetEngine.StatusListener | Listener di aggiornamenti sullo stato. |
ListenableResultFuture<T> | Un elemento Future che accetta un listener onResult che verrà chiamato nel thread dell'interfaccia utente. |
ListenableResultFuture.OnResultListener<T> | Definizione dell'interfaccia per un callback da attivare quando è disponibile un risultato. |
NavigationApi.NavigatorListener | Registra un NavigatorListener con getNavigator(Activity, NavigatorListener) per ricevere
notifica sullo stato di Navigator in questione. |
NavigationApi.OnTermsResponseListener | Registra un OnTermsResponseListener con showTermsAndConditionsDialog(Activity, String, OnTermsResponseListener) per ricevere una notifica quando l'utente accetta o rifiuta i Termini e
condizioni. |
NavigationMap | Offre metodologie per modificare i contenuti della mappa di navigazione, ad esempio |
NavigationMap.OnMapClickListener | Interfaccia di callback per quando l'utente tocca la mappa. |
NavigationMap.OnMarkerClickListener | Definisce le firme per i metodi che vengono richiamati quando si tocca un indicatore o si fa clic su un indicatore. |
NavigationView.OnNightModeChangedListener | Interfaccia per un listener che riceverà una notifica quando l'UI entra o esce dalla "modalità notturna". |
NavigationView.OnRecenterButtonClickedListener | Interfaccia per un listener che verrà avvisata quando viene fatto clic sul pulsante di riposizionamento. |
Navigatore | Un singleton che fornisce metodi per controllare la navigazione. |
Navigator.ArrivalListener | Definisce le firme per i metodi che vengono richiamati quando il conducente arriva a una tappa. |
Navigator.RemainingTimeOrDistanceChangedListener | Definisce le firme per i metodi che vengono chiamati quando cambiano il tempo o la distanza rimanenti per la destinazione successiva. |
Navigator.RouteChangedListener | Definisce le firme per i metodi che vengono richiamati quando cambia il percorso. |
NotificationContentProvider | Questa interfaccia viene utilizzata da ForegroundServiceManager per fornire i contenuti della notifica quando viene condivisa una notifica persistente. |
OfflineListener | Interfaccia di callback che i client possono registrare per ricevere informazioni sullo stato dell'aggiornamento offline o sulle variazioni percentuali di avanzamento. |
Proiezione | Una proiezione viene utilizzata per tradurre tra la posizione sullo schermo e le coordinate geografiche sulla superficie della Terra (LatLng ). |
RoadSnappedLocationProvider | Consente l'iscrizione alle posizioni degli utenti disegnate sulla strada. |
RoadSnappedLocationProvider.LocationListener | Definisce le firme per i metodi che vengono chiamati quando sono disponibili aggiornamenti della posizione agganciati alla strada. |
RouteInfo | Fornisce informazioni sull'orario di arrivo stimato e sulla distanza per i percorsi verso un tappa specifica utilizzando ogni valore RoutingOptions.RoutingStrategy . |
RouteSegment | Un RouteSegment è una classe immutabile che rappresenta una singola "tratto" di un percorso, dalla posizione corrente del dispositivo alla destinazione o da una destinazione a quella successiva. |
Simulatore | Un'interfaccia per inviare posizioni simulate all'API Nav o eseguire l'API Nav lungo percorsi simulati. |
SpeedingListener | Chiamata per informarti della percentuale superiore al limite di velocità raggiunto dal conducente. |
Corsi
ArrivalEvent | Un evento immutabile attivato all'arrivo a una destinazione. |
CameraPosition | Rappresenta la posizione della fotocamera rispetto alla mappa. |
DirectionsListView | Una vista che mostra un elenco di indicazioni stradali per la navigazione. |
DisplayOptions | Definisce le opzioni utilizzate da Navigator per visualizzare il percorso verso una destinazione. |
FleetEngine | Un client per Fleet Engine di Google. |
FleetEngine.ErrorListener | Il client di Fleet Engine utilizzerà le istanze di questa interfaccia per informare lo sviluppatore quando si verificano eccezioni importanti. |
ForegroundServiceManager | Questo corso consente ai client di condividere una notifica persistente utilizzando un ID notifica comune. |
LatLng | Una classe immutabile che rappresenta una coppia di coordinate di latitudine e longitudine, memorizzate come gradi. |
LatLngBounds | Una classe immutabile che rappresenta un rettangolo allineato a latitudine/longitudine. |
LatLngBounds.Builder | Si tratta di un generatore in grado di creare un limite minimo basato su un insieme di punti LatLng. |
LocationEvent | Un evento immutabile che contiene dati sulla posizione disegnati per l'acquisizione di immagini stradali. |
Indicatore | Un indicatore che può essere aggiunto a un NavigationMap . |
MarkerOptions | Definisce le opzioni per un indicatore. |
NavigationApi | Punto di ingresso all'API Navigation. |
NavigationFragment | Un componente di navigazione in un'app. |
NavigationTransactionRecorder | Contiene metodi per la registrazione delle transazioni. |
NavigationTransactionRecorder.AddressListener | Quando vengono chiamati pickup(Waypoint, List) o dropoff(Waypoint, List) , il registratore delle transazioni cerca la posizione attuale del telefono in background e la restituisce tramite questo listener. |
NavigationView | Una vista che mostra una mappa per la navigazione. |
NightModeChangedEvent | Un evento immutabile che rappresenta un cambiamento di stato relativo alla modalità notturna. |
NotificationContentProviderBase | I client dovrebbero estendere questa classe se vogliono controllare il contenuto della notifica persistente. |
RoutingOptions | Definisce le opzioni utilizzate da Navigator per calcolare un percorso verso una destinazione. |
SimulationOptions | Opzioni da utilizzare all'interno del simulatore. |
SpeedAlertOptions | Incapsula le soglie di attivazione per diversi livelli di gravità degli avvisi di velocità, rappresentati da SpeedAlertSeverity . |
SpeedAlertOptions.Builder | Builder per la creazione di SpeedalertOptions. |
SpeedometerUiOptions | Riporta la configurazione dell'interfaccia utente del tachimetro per diversi livelli di gravità degli avvisi di velocità, rappresentati da SpeedAlertSeverity . |
SpeedometerUiOptions.UiOptionsForSpeedAlertSeverity | Opzioni UI tachimetro per mostrare gli avvisi di velocità MINOR o MAJOR . |
StylingOptions | Definisce le opzioni di stile per NavigationView o NavigationFragment . |
SupportNavigationFragment | Un componente di navigazione in un'app. |
TermsAndConditionsUIParams | Una classe immutabile che rappresenta i parametri utilizzati per personalizzare l'aspetto di un TerminiAndConditionsDialog. |
TermsAndConditionsUIParams.Builder | Un builder che consente di configurare un'istanza di TermsAndConditionsUIParams . |
TimeAndDistance | Un valore TimeAndDistanza è una classe immutabile che rappresenta il tempo e la distanza da una destinazione. |
VisibleRegion | Un trapezio immutabile che descrive l'area sulla mappa visibile dalla posizione di una fotocamera specifica. |
Passaggio | Una classe del Waypoint immutabile, utilizzata per specificare le destinazioni di navigazione. |
Enum
AlternateRoutesStrategy | Strategia di visualizzazione preferita per mostrare percorsi alternativi. |
CustomControlPosition | Un insieme di posizioni in cui è possibile posizionare i controlli dell'interfaccia utente personalizzati sulla mappa. |
FleetEngine.StatusListener.StatusLevel | Enum per il livello di gravità del messaggio di stato in fase di aggiornamento. |
FleetEngine.VehicleState | Indica se un veicolo accetta nuove corse. |
NavigationCalloutDisplayMode | La strategia display desiderata per mostrare i callout ATE. |
Navigator.RouteStatus | Un RouteStatus è un codice di stato che rappresenta il risultato di un calcolo di percorso, a cui si accede tramite il futuro restituito da setDestination(Waypoint) . |
OfflineListener.OfflineState | Possibili stati della procedura di offlining dei riquadri. |
RouteCalloutInfoFormat | Il formato consente di specificare se mostrare informazioni sulla distanza o sull'orario di arrivo stimato nei callout sul percorso. |
SpeedAlertSeverity | Un insieme di valori utilizzati per specificare i livelli di gravità degli avvisi di velocità. |
TermsAndConditionsCheckOption | Un'enumerazione che specifica le opzioni per la verifica di termini e condizioni. |
Eccezioni
LocationUpdateException | Le istanze di LocationUpdateException vengono generate quando si verifica un errore durante l'invio degli aggiornamenti della posizione del veicolo al servizio di backend Fleet Engine. |
NavigationTransactionRecorder.TransactionException | Viene generata un'eccezione durante il tentativo di registrare una transazione con input non validi. |
TripUpdateException | Le istanze di TripUpdateException vengono generate quando si verifica un errore durante l'invio degli aggiornamenti della corsa al servizio di backend Fleet Engine. |
VehicleUpdateException | Le istanze di VehicleUpdateException vengono generate quando si verifica un errore durante l'invio degli aggiornamenti del veicolo al servizio di backend Fleet Engine. |
Waypoint.InvalidSegmentHeadingException | Viene generata un'eccezione quando si cerca di creare un Waypoint con un'intestazione di segmento non valida. |
Waypoint.UnsupportedPlaceIdException | Viene generata un'eccezione quando si cerca di creare un Waypoint da un ID luogo non supportato. |