Navigator
tarafından bir hedefe giden rotanın hesaplanması için kullanılan seçenekleri tanımlar.
İç İçe geçmiş Sınıf Özeti
@arayüzü | 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. | |
@arayüzü | RoutingOptions.TravelMode | Yol tariflerini uyarlamak için kullanılan ulaşım türünü belirtir. |
Kamu Oluşturucu Özeti
Herkese Açık Yöntem Özeti
RoutingOptions |
alternateRoutesStrategy(AlternateRoutesStrategy alternateRoutesOption)
Rota izleme sırasında görüntülenecek alternatif rotaların sayısını yapılandırır.
|
RoutingOptions |
avoidHighways(boole yardımı Otoyolları)
Bir hedefe giden rota oluşturulurken otoyollardan ve otobanlardan kaçınılıp geçilmeyeceğini yapılandırır.
|
RoutingOptions |
avoidTolls(boole preventTolls)
Bir hedefe giden rota oluşturulurken paralı yollardan kaçınılıp sürilmeyeceğini yapılandırır.
|
AlternateRoutesStrategy |
getAlternateRoutesStrategy()
Rota izleme sırasında gösterilen alternatif rota sayısı için tercih edilen görüntüleme stratejisini döndürür.
|
boolean |
getAvoidHighways()
Otoyollardan ve otobanlardan kaçınılıp geçilmediğini gösteren bir boole döndürür.
|
boolean |
getAvoidTolls()
Paralı yollardan kaçınılıp geçilmeyeceğini gösteren bir boole döndürür.
|
uzun |
getLocationTimeoutMs()
setDestinations(List başarısız olmadan önce konum düzeltmesi için beklenecek maksimum süreyi milisaniye cinsinden döndürür. |
int | |
int |
getTravelMode()
Kullanıcıya sağlanacak yol tariflerinin türünü döndürür.
|
RoutingOptions |
locationTimeoutMs(uzun locationTimeoutMs)
setDestinations(List , LOCATION_UNKNOWN ile başarısız olmadan önce konum düzeltmesi için beklenecek maksimum süreyi yapılandırır. |
RoutingOptions |
routingStrategy(int redirectStrateji)
Navigasyonda ve yeniden rota oluşturmada kullanılan yönlendirme stratejisini belirtir.
|
RoutingOptions |
travelMode(int TravelMode)
Gezinme yol tariflerini belirlemek için kullanılan ulaşım türünü belirtir.
|
Devralınan Yöntem Özeti
İnşaatçılar
herkese açık RoutingOptions ()
Herkese Açık Yöntemler
herkese açık RoutingOptions alternateRoutesStrategy (AlternateRoutesStrategy alternateRoutesOption)
Rota izleme sırasında görüntülenecek alternatif rotaların sayısını yapılandırır. Varsayılan olarak, mevcut tüm alternatif rotalar gösterilir.
Parametreler
alternateRoutesOption | Navigasyon sırasında gösterilen alternatif rota sayısı için tercih edilen görüntüleme stratejisi. |
---|
İlerlemeler
- güncellenen alternatif rota ayarıyla, yöntemin çağrıldığı nesne.
herkese açık RoutingOptions avoidHighways (boolean avoidHighways)
Bir hedefe giden rota oluşturulurken otoyollardan ve otobanlardan kaçınılıp geçilmeyeceğini yapılandırır.
Parametreler
avoidHighways | true ise otoyollar ve otoyollar kullanılamaz. |
---|
İlerlemeler
- güncellenmiş otoyoldan kaçınma ayarıyla yöntemin çağrıldığı nesne
herkese açık RoutingOptions avoidTolls (boolean avoidTolls)
Bir hedefe giden rota oluşturulurken paralı yollardan kaçınılıp sürilmeyeceğini yapılandırır.
Parametreler
avoidTolls | true ise paralı yollardan kaçınabilirsiniz. |
---|
İlerlemeler
- güncellenmiş ücretli geçişten kaçınma ayarıyla yöntemin çağrıldığı nesne
herkese açık AlternateRoutesStrategy getAlternateRoutesStrategy ()
Rota izleme sırasında gösterilen alternatif rota sayısı için tercih edilen görüntüleme stratejisini döndürür.
herkese açık boole getAvoidHighways ()
Otoyollardan ve otobanlardan kaçınılıp geçilmediğini gösteren bir boole döndürür.
İlerlemeler
- Otoyollar ve otoyollardan kaçınılırsa
true
herkese açık boole getAvoidTolls ()
Paralı yollardan kaçınılıp geçilmeyeceğini gösteren bir boole döndürür.
İlerlemeler
- Paralı yollardan kaçınılırsa
true
herkese açık long getLocationTimeoutMs ()
setDestinations(List
başarısız olmadan önce konum düzeltmesi için beklenecek maksimum süreyi milisaniye cinsinden döndürür. Değer sıfırsa herhangi bir sınır yoktur.
İlerlemeler
- konum düzeltmesi için beklenecek maksimum süre
herkese açık int getRoutingStrategy ()
genel int getTravelMode ()
Kullanıcıya sağlanacak yol tariflerinin türünü döndürür.
herkese açık RoutingOptions locationTimeoutMs (uzun locationTimeoutMs)
setDestinations(List
, LOCATION_UNKNOWN
ile başarısız olmadan önce konum düzeltmesi için beklenecek maksimum süreyi yapılandırır. Varsayılan değer olan sıfır değeri, cihazın sonsuza kadar beklemesine neden olur.
Parametreler
locationTimeoutMs | Bir konum için beklenecek maksimum süre (milisaniye cinsinden). |
---|
İlerlemeler
- güncellenmiş konum zaman aşımı ayarıyla, yöntemin çağrıldığı nesne
herkese açık RoutingOptions routingStrategy (int redirectStrateji)
Navigasyonda ve yeniden rota oluşturmada kullanılan yönlendirme stratejisini belirtir.
Parametreler
routingStrategy |
---|
herkese açık RoutingOptions travelMode (int TravelMode)
Gezinme yol tariflerini belirlemek için kullanılan ulaşım türünü belirtir.
Parametreler
travelMode |
---|
İlerlemeler
- yöntemin güncellenen ulaşım moduyla çağrıldığı nesnedir.