com.google.android.libraries.navigation

Ek açıklamalar

Camera.Perspective Perspektif, kameranın konumunu ve yönünü belirtmek için Camera nesnesine verilen bir parametredir. 
ForceNightMode Varsayılan gece modunu (AUTO, FORCE_DAY, FORCE_NIGHT) geçersiz kılmak için kullanılan değerler.
LocationUpdateException.ErrorType Fleet Engine'in konum güncelleme hizmeti tarafından bildirilen hata türünü belirtir. 
NavigationApi.ErrorCode Hata Kodu, Navigator başarıyla alınamadıysa getNavigator(Activity, NavigatorListener) ve getNavigator(Application, NavigatorListener) tarafından döndürülen bir durum kodudur. 
NavigationTransactionRecorder.AddressFailureType Adres çözümleme hatası türleri
Navigator.AudioGuidance AudioGuidance, navigasyon sırasında ne tür sesli uyarılar ve rehberlik kullanılacağını belirtmek için kullanılan bir dizi işarettir. 
RoutingOptions.RoutingStrategy Rota stratejisi, rotaların nasıl sıralanacağını belirtir. Bu da, başlangıçta ve yeniden rota oluşturma sırasında seçilen rotayı etkiler.
RoutingOptions.TravelMode Yol tariflerini uyarlamak için kullanılan ulaşım türünü belirtir. 
TimeAndDistance.DelaySeverity Trafiğin ne kadar yoğun olduğunu gösterir. 
TripUpdateException.ErrorType Fleet Engine'in konum güncelleme hizmeti tarafından bildirilen hata türünü belirtir. 
VehicleUpdateException.ErrorType Fleet Engine'in konum güncelleme hizmeti tarafından bildirilen hata türünü belirtir. 

Arayüzler

Kamera Gezinme haritasının görüntü alanını değiştirme yöntemleri sağlar. 
FleetEngine.AuthTokenFactory Çeşitli işlemler gerçekleştirildiğinde bu arayüz örneklerinden bir yetkilendirme jetonu sağlamaları istenir. 
FleetEngine.FleetEngineConfig Bu arayüz kullanımdan kaldırılmıştır. eski kanca
FleetEngine.StatusListener Durum güncellemelerini dinleyici. 
ListenableResultFuture<T> Kullanıcı arayüzü iş parçacığında çağrılacak onResult işleyicisini kabul eden bir Future
ListenableResultFuture.OnResultListener<T> Bir sonuç mevcut olduğunda çağrılacak geri çağırmanın arayüz tanımı. 
NavigationApi.NavigatorListener Söz konusu Navigator öğesinin durumu hakkında bildirim almak için getNavigator(Activity, NavigatorListener) hizmetine NavigatorListener kaydedin. 
NavigationApi.OnTermsResponseListener Kullanıcılar, hükümler ve koşulları kabul ettiğinde veya reddettiğinde bildirim almak için showTermsAndConditionsDialog(Activity, String, OnTermsResponseListener) ile bir OnTermsResponseListener kaydedin. 
NavigationMap Gezinme haritasının içeriğinde değişiklik yapmak için yöntemler sağlar. Örneğin,
NavigationMap.OnMapClickListener Kullanıcının haritaya dokunduğunda kaydedilen geri çağırma arayüzü. 
NavigationMap.OnMarkerClickListener Bir işaretçi tıklandığında veya dokunulduğunda çağrılan yöntemler için imzaları tanımlar. 
NavigationView.OnNightModeChangedListener Kullanıcı arayüzü "gece moduna" girdiğinde veya bu moddan çıktığında bildirim alacak olan dinleyici arayüzü.
NavigationView.OnRecenterButtonClickedListener Yeniden ortalama düğmesi tıklandığında bildirim alacak olan dinleyici arayüzü. 
Gezgin Gezinmeyi kontrol etme yöntemleri sağlayan bir tekil. 
Navigator.ArrivalListener Sürücü bir ara noktaya vardığında çağrılan yöntemler için imzalar tanımlar. 
Navigator.RemainingTimeOrDistanceChangedListener Bir sonraki hedefe kalan süre veya mesafe değiştiğinde çağrılan yöntemler için imzalar tanımlar. 
Navigator.RouteChangedListener Rota değiştiğinde çağrılan yöntemler için imzalar tanımlar. 
NotificationContentProvider Bu arayüz, kalıcı bir bildirim paylaşıldığında bildirim içeriğini sağlamak için ForegroundServiceManager tarafından kullanılır. 
OfflineListener Müşterilerin, çevrimdışı güncelleme durumu veya ilerleme yüzdesi değişiklikleri hakkında bilgi almak için kaydedebileceği geri arama arayüzü. 
Projeksiyon Projeksiyon, ekrandaki konum ile Dünya yüzeyindeki (LatLng) coğrafi koordinatlar arasında çeviri yapmak için kullanılır.
RoadSnappedLocationProvider Yola sızan kullanıcı konumlarına abone olunmasına izin verir. 
RoadSnappedLocationProvider.LocationListener Yola kaydedilen konum güncellemeleri kullanılabilir olduğunda çağrılan yöntemler için imzalar tanımlar. 
RouteInfo Her RoutingOptions.RoutingStrategy değerini kullanarak, belirli bir ara noktaya giden rotalar için TVS ve mesafe bilgilerini sağlar. 
RouteSegment RotaSegmenti, cihazın mevcut konumundan hedefe veya bir hedeften sonraki bir hedefe kadar bir yolculuğun tek bir "ayağını" temsil eden sabit bir sınıftır. 
Simülatör Simüle edilmiş konumları Nav API'ye göndermek veya Nav API'yi simüle edilmiş rotalarda çalıştırmak için kullanılan bir arayüz. 
SpeedingListener Sürücünün şu anda kullandığı hız sınırını aşan yüzdesi için geri arama. 

Sınıflar

ArrivalEvent Varış noktasına varıldığında tetiklenen sabit etkinlik. 
CameraPosition Kameranın haritaya göre konumunu gösterir. 
DirectionsListView Navigasyon için yol tariflerinin listesini görüntüleyen Görünüm. 
DisplayOptions Navigator tarafından bir hedefe giden rotanın görüntülenmesi için kullanılan seçenekleri tanımlar. 
FleetEngine Google'ın Fleet Engine müşterisi. 
FleetEngine.ErrorListener Fleet Engine istemcisi, önemli istisnalar olduğunda geliştiriciyi bilgilendirmek için bu arayüzün örneklerini kullanır. 
ForegroundServiceManager Bu sınıf, müşterilerin ortak bir bildirim kimliği kullanarak kalıcı bir bildirim paylaşmasına olanak tanır. 
LatLng Derece olarak depolanan, bir enlem ve boylam çiftini temsil eden sabit sınıf. 
LatLngBounds Enlem/boylam hizalı bir dikdörtgeni temsil eden sabit bir sınıf. 
LatLngBounds.Builder Bu, bir dizi LatLng puanına göre minimum sınır oluşturabilen oluşturucudur. 
LocationEvent Yola sızdırılan konum verilerini içeren sabit bir etkinlik. 
İşaretçi NavigationMap içine eklenebilen bir işaretçi. 
MarkerOptions İşaretçiye ilişkin seçenekleri tanımlar. 
NavigationApi Navigation API'ye giriş noktası. 
NavigationFragment Bir uygulamadaki gezinme bileşeni. 
NavigationTransactionRecorder İşlemleri kaydetme yöntemlerini içerir. 
NavigationTransactionRecorder.AddressListener pickup(Waypoint, List) veya dropoff(Waypoint, List) çağrıldığında işlem kaydedici, arka planda telefonun mevcut konumunu arar ve bu dinleyici aracılığıyla konumu döndürür. 
NavigationView Gezinme için bir harita görüntüleyen Görünüm. 
NightModeChangedEvent Gece modu ile ilgili durum değişikliğini temsil eden sabit bir etkinlik. 
NotificationContentProviderBase Müşteriler, kalıcı bildirimin içeriğini kontrol etmek istiyorsa bu sınıfın kapsamını genişletmelidir. 
RoutingOptions Navigator tarafından bir hedefe giden rotanın hesaplanması için kullanılan seçenekleri tanımlar. 
SimulationOptions Simülatörün içinde kullanılacak seçenekler. 
SpeedAlertOptions Hız uyarılarının farklı önem dereceleri için tetikleme eşiklerini içerir ve SpeedAlertSeverity ile gösterilir. 
SpeedAlertOptions.Builder SpeedAlertOptions binası için oluşturucu. 
SpeedometerUiOptions SpeedAlertSeverity ile temsil edilen farklı önem düzeylerindeki hız uyarıları için hız saati kullanıcı arayüzü yapılandırmasını içerir. 
SpeedometerUiOptions.UiOptionsForSpeedAlertSeverity MINOR veya MAJOR hız uyarılarını göstermek için hız saati kullanıcı arayüzü seçenekleri. 
StylingOptions NavigationView veya NavigationFragment için stil seçeneklerini tanımlar. 
SupportNavigationFragment Bir uygulamadaki gezinme bileşeni. 
TermsAndConditionsUIParams ŞartlarAndConditionsDialog'un görünüm ve tarzını özelleştirmek için kullanılan parametreleri temsil eden sabit bir sınıf. 
TermsAndConditionsUIParams.Builder TermsAndConditionsUIParams örneğinin yapılandırılmasına yardımcı olan bir derleyici. 
TimeAndDistance TimeAndMesafe, bir hedefe olan mesafeyi ve süreyi temsil eden sabit bir sınıftır. 
VisibleRegion Belirli bir kamera konumundan görülebilen harita alanını tanımlayan sabit bir yamuk. 
Ara nokta Gezinme hedeflerini belirtmek için kullanılan sabit bir referans noktası sınıfı. 

Sıralamalar

AlternateRoutesStrategy Alternatif rotaları göstermek için istenen görüntüleme stratejisi. 
CustomControlPosition Özel kullanıcı arayüzü kontrollerinin haritaya yerleştirilebileceği bir dizi konum. 
FleetEngine.StatusListener.StatusLevel Güncellenmekte olan durum mesajının önem düzeyi için numaralandırmalar. 
FleetEngine.VehicleState Bir aracın yeni seyahat kabul edip etmediğini belirtir. 
NavigationCalloutDisplayMode TVS açıklama metinlerini göstermek için istenen görüntüleme stratejisi. 
Navigator.RouteStatus RouteStatus, setDestination(Waypoint) tarafından döndürülen İleri aracılığıyla erişilen rota hesaplamasının sonucunu temsil eden bir durum kodudur. 
OfflineListener.OfflineState Karoları çevrimdışına alma işleminin olası durumları. 
RouteCalloutInfoFormat Biçim, rota açıklama metinlerinde mesafe veya TVS bilgilerinin gösterilip gösterilmeyeceğini belirtir. 
SpeedAlertSeverity Hız uyarılarının önem düzeylerini belirtmek için kullanılan bir değer grubu. 
TermsAndConditionsCheckOption Şartlar ve koşulları kontrol etme seçeneklerini belirten bir sıralama. 

İstisnalar

LocationUpdateException Araç konumu güncellemeleri Fleet Engine arka uç hizmetine gönderilirken bir hata oluştuğunda LocationUpdateException örnekleri reddedilir. 
NavigationTransactionRecorder.TransactionException Geçersiz giriş içeren bir işlem kaydedilmeye çalışılırken istisna oluşur. 
TripUpdateException Gezi güncellemeleri Fleet Engine arka uç hizmetine gönderilirken bir hata oluştuğunda TripUpdateException örnekleri atılır. 
VehicleUpdateException Araç güncellemeleri Fleet Engine arka uç hizmetine gönderilirken bir hata oluştuğunda VehicleUpdateException örnekleri atılır. 
Waypoint.InvalidSegmentHeadingException Geçersiz segment başlığına sahip bir Ara Noktası oluşturmaya çalışırken istisna oluşur. 
Waypoint.UnsupportedPlaceIdException Desteklenmeyen bir Yer Kimliğinden Waypoint oluşturmaya çalışırken istisna oluştu.