Anotações
Camera.Perspective | A Perspective é um parâmetro dado ao objeto Camera para especificar o local e a orientação da câmera. |
ForceNightMode | Valores usados para substituir o modo noturno padrão (AUTO , FORCE_DAY , FORCE_NIGHT ). |
LocationUpdateException.ErrorType | Indica o tipo de erro relatado pelo serviço de atualização de localização do Fleet Engine. |
NavigationApi.ErrorCode | Um ErrorCode é um código de status retornado por getNavigator(Activity, NavigatorListener)
e getNavigator(Application, NavigatorListener) quando um Navigator não foi
recebido. |
NavigationTransactionRecorder.AddressFailureType | Tipos de falhas de resolução de endereço |
Navigator.AudioGuidance | O AudioGuidance é um conjunto de sinalizações usadas para especificar os tipos de alertas e orientação de áudio usados durante a navegação. |
RoutingOptions.RoutingStrategy | A estratégia de trajeto especifica como os trajetos são classificados, o que afeta o trajeto escolhido inicialmente e durante o redirecionamento. |
RoutingOptions.TravelMode | Especifica o tipo de transporte usado para personalizar as rotas. |
TimeAndDistance.DelaySeverity | Indica a intensidade do tráfego. |
TripUpdateException.ErrorType | Indica o tipo de erro relatado pelo serviço de atualização de localização do Fleet Engine. |
VehicleUpdateException.ErrorType | Indica o tipo de erro relatado pelo serviço de atualização de localização do Fleet Engine. |
Interfaces
Câmera | Fornece métodos para modificar a janela de visualização do mapa de navegação. |
FleetEngine.AuthTokenFactory | As instâncias desta interface precisarão fornecer um token de autorização quando várias operações forem realizadas. |
FleetEngine.FleetEngineConfig | Essa interface foi descontinuada. hook legado |
FleetEngine.StatusListener | Listener de atualizações de status. |
ListenableResultFuture<T> | Uma Future que aceita um listener onResult que será chamado na linha de execução de interface. |
ListenableResultFuture.OnResultListener<T> | Definição de interface para um callback a ser invocado quando um resultado está disponível. |
NavigationApi.NavigatorListener | Registra um NavigatorListener com getNavigator(Activity, NavigatorListener) para ser
notificado sobre o status desse Navigator . |
NavigationApi.OnTermsResponseListener | Registre um OnTermsResponseListener com showTermsAndConditionsDialog(Activity, String, OnTermsResponseListener) para receber uma notificação quando o usuário aceitar ou recusar os Termos e
Condições. |
NavigationMap | Oferece métodos para modificar o conteúdo do mapa de navegação, por exemplo, |
NavigationMap.OnMapClickListener | Interface de callback para quando o usuário toca no mapa. |
NavigationMap.OnMarkerClickListener | Define assinaturas para métodos que são chamados quando um marcador é clicado ou tocado. |
NavigationView.OnNightModeChangedListener | Interface para um listener que será notificado quando a interface entrar ou sair do "modo noturno". |
NavigationView.OnRecenterButtonClickedListener | Interface para um listener que será notificado quando o botão "Recentralizar" for clicado. |
Navegador | Um Singleton que oferece métodos para controlar a navegação. |
Navigator.ArrivalListener | Define assinaturas para métodos que são chamados quando o motorista chega a um waypoint. |
Navigator.RemainingTimeOrDistanceChangedListener | Define assinaturas para métodos que são chamados quando o tempo ou a distância restante até o próximo destino muda. |
Navigator.RouteChangedListener | Define assinaturas para métodos que são chamados quando a rota muda. |
NotificationContentProvider | Essa interface é usada por ForegroundServiceManager para fornecer o conteúdo da notificação
quando uma notificação persistente é compartilhada. |
OfflineListener | Interface de callback que os clientes podem registrar para receber informações sobre o estado da atualização off-line ou mudanças na porcentagem de progresso. |
Projection | Uma projeção é usada para fazer a conversão entre a localização na tela e as coordenadas geográficas na superfície da Terra (LatLng ). |
RoadSnappedLocationProvider | Permite a assinatura de localizações do usuário apontadas nas vias. |
RoadSnappedLocationProvider.LocationListener | Define assinaturas para métodos que são chamados quando as atualizações de localização capturada na via são disponibilizadas. |
RouteInfo | Mostra informações de HEC e distância dos trajetos até um waypoint específico usando cada valor de RoutingOptions.RoutingStrategy . |
RouteSegment | Um RouteSegmento é uma classe imutável que representa um único trecho de uma viagem, seja da posição atual do dispositivo até o destino ou de um destino para o próximo. |
Simulador | Uma interface para enviar locais simulados à API Nav ou executá-la em rotas simuladas. |
SpeedingListener | Chamada de retorno para informar a porcentagem acima do limite de velocidade que o motorista está dirigindo. |
Aulas
ArrivalEvent | Um evento imutável disparado na chegada a um destino. |
CameraPosition | Representa uma posição da câmera em relação ao mapa. |
DirectionsListView | Visualização que mostra uma lista de rotas para navegação. |
DisplayOptions | Define as opções usadas pelo Navigator para exibir um trajeto até um destino. |
FleetEngine | Um cliente para o Fleet Engine do Google. |
FleetEngine.ErrorListener | O cliente do Fleet Engine vai usar instâncias dessa interface para informar o desenvolvedor quando exceções importantes ocorrerem. |
ForegroundServiceManager | Essa classe permite que os clientes compartilhem uma notificação persistente usando um ID de notificação comum. |
LatLng | Uma classe imutável que representa um par de coordenadas de latitude e longitude, armazenadas em graus. |
LatLngBounds | Uma classe imutável que representa um retângulo alinhado à latitude/longitude. |
LatLngBounds.Builder | Ele é um builder capaz de definir um limite mínimo com base em um conjunto de pontos do LatLng. |
LocationEvent | Um evento imutável que contém dados de local extraídos da via. |
Marker | Um marcador que pode ser adicionado a uma NavigationMap . |
MarkerOptions | Define as opções para um marcador. |
NavigationApi | Ponto de entrada para a API Navigation. |
NavigationFragment | Um componente de navegação em um app. |
NavigationTransactionRecorder | Contém métodos para registrar transações. |
NavigationTransactionRecorder.AddressListener | Quando pickup(Waypoint, List) ou dropoff(Waypoint, List) são chamados, o
gravador de transações pesquisa a localização atual do smartphone em segundo plano e a retorna
por esse listener. |
NavigationView | Uma visualização que mostra um mapa para navegação. |
NightModeChangedEvent | Um evento imutável que representa uma mudança de estado relacionada ao modo noturno. |
NotificationContentProviderBase | Os clientes precisam estender essa classe se quiserem controlar o conteúdo da notificação persistente. |
RoutingOptions | Define as opções usadas pelo Navigator para calcular um trajeto até um destino. |
SimulationOptions | Opções a serem usadas no simulador. |
SpeedAlertOptions | Encapsula os limites de acionamento para diferentes níveis de gravidade dos alertas de velocidade, representados por SpeedAlertSeverity . |
SpeedAlertOptions.Builder | Builder para a criação de SpeedAlertOptions. |
SpeedometerUiOptions | Encapsula a configuração da interface do velocímetro para diferentes níveis de gravidade dos alertas de velocidade, representados por SpeedAlertSeverity . |
SpeedometerUiOptions.UiOptionsForSpeedAlertSeverity | Opções da interface do velocímetro para mostrar alertas de velocidade MINOR ou MAJOR . |
StylingOptions | Define as opções de estilo para uma NavigationView ou uma NavigationFragment . |
SupportNavigationFragment | Um componente de navegação em um app. |
TermsAndConditionsUIParams | Uma classe imutável que representa os parâmetros usados para personalizar a aparência de um TermsAndConditionsDialog. |
TermsAndConditionsUIParams.Builder | Um builder que ajuda a configurar uma instância de TermsAndConditionsUIParams . |
TimeAndDistance | TimeAndDistance é uma classe imutável que representa o tempo e a distância até um destino. |
VisibleRegion | Um trapézio imutável que descreve a área no mapa que é visível de uma posição específica da câmera. |
Waypoint (em inglês) | Uma classe de waypoint imutável, usada para especificar destinos de navegação. |
Enums
AlternateRoutesStrategy | Estratégia de exibição desejada para mostrar trajetos alternativos. |
CustomControlPosition | Um conjunto de posições em que controles de interface personalizados podem ser colocados no mapa. |
FleetEngine.StatusListener.StatusLevel | Enums para o nível de gravidade da mensagem de status que está sendo atualizada. |
FleetEngine.VehicleState | Indica se um veículo está aceitando novas viagens. |
NavigationCalloutDisplayMode | Estratégia de display desejada para mostrar frases de destaque de ETA. |
Navigator.RouteStatus | Um RouteStatus é um código de status que representa o resultado de um cálculo de trajeto, acessado pelo Future retornado por setDestination(Waypoint) . |
OfflineListener.OfflineState | Possíveis estados do processo de remoção de blocos. |
RouteCalloutInfoFormat | O formato especifica se informações de distância ou de HEC serão mostradas nas frases de destaque de trajeto. |
SpeedAlertSeverity | Um conjunto de valores usado para especificar os níveis de gravidade dos alertas de velocidade. |
TermsAndConditionsCheckOption | Um tipo enumerado que especifica opções para verificar os Termos e Condições. |
Exceções
LocationUpdateException | Instâncias de LocationUpdateException são geradas quando ocorre um erro ao enviar atualizações de localização do veículo para o serviço de back-end do Fleet Engine. |
NavigationTransactionRecorder.TransactionException | Exceção gerada ao tentar gravar uma transação com entrada inválida. |
TripUpdateException | Instâncias de TripUpdateException são geradas quando ocorre um erro ao enviar atualizações de viagem para o serviço de back-end do Fleet Engine. |
VehicleUpdateException | Instâncias de VehicleUpdateException são geradas quando ocorre um erro ao enviar atualizações do veículo para o serviço de back-end do Fleet Engine. |
Waypoint.InvalidSegmentHeadingException | Exceção gerada ao tentar criar um waypoint com cabeçalho de segmento inválido. |
Waypoint.UnsupportedPlaceIdException | Exceção gerada ao tentar criar um waypoint a partir de um ID de lugar incompatível. |