Menentukan opsi yang digunakan oleh Navigator
untuk menghitung rute ke tujuan.
Ringkasan Class Bertingkat
@antarmuka | RoutingOptions.RoutingStrategy | Strategi pemilihan rute menentukan cara rute diurutkan, yang memengaruhi rute yang dipilih di awal, dan selama perutean ulang. | |
@antarmuka | RoutingOptions.TravelMode | Menentukan jenis transportasi yang digunakan untuk menyesuaikan rute. |
Ringkasan Konstruktor Publik
Ringkasan Metode Publik
RoutingOptions |
alternateRoutesStrategy(AlternateRoutesStrategy alternateRoutesOption)
Mengonfigurasi jumlah rute alternatif yang akan ditampilkan selama navigasi.
|
RoutingOptions |
avoidHighways(boolean AvoidHighways)
Mengonfigurasi apakah akan menghindari jalan raya dan jalan raya saat menghasilkan rute ke tujuan.
|
RoutingOptions |
avoidTolls(boolean rememberTolls)
Mengonfigurasi apakah akan menghindari jalan tol saat membuat rute ke tujuan.
|
AlternateRoutesStrategy |
getAlternateRoutesStrategy()
Menampilkan strategi tampilan yang diinginkan untuk jumlah rute alternatif yang ditampilkan selama
navigasi.
|
boolean |
getAvoidHighways()
Menampilkan boolean yang menunjukkan apakah jalan raya dan jalan raya dihindari.
|
boolean |
getAvoidTolls()
Menampilkan boolean yang menunjukkan apakah jalan tol dihindari atau tidak.
|
long |
getLocationTimeoutMs()
Menampilkan waktu maksimum dalam milidetik untuk menunggu perbaikan lokasi sebelum
setDestinations(List gagal. |
int | |
int |
getTravelMode()
Menampilkan jenis rute yang akan diberikan kepada pengguna.
|
RoutingOptions |
locationTimeoutMs(locationTimeoutMs yang panjang)
Mengonfigurasi waktu maksimum untuk menunggu perbaikan lokasi sebelum
setDestinations(List gagal dengan LOCATION_UNKNOWN . |
RoutingOptions |
routingStrategy(int routingStrategy)
Menentukan strategi pemilihan rute yang digunakan dalam navigasi dan dalam perutean ulang.
|
RoutingOptions |
travelMode(int travelMode)
Menentukan jenis transportasi yang digunakan untuk menentukan rute navigasi.
|
Ringkasan Metode Turunan
Konstruktor Publik
public RoutingOptions ()
Metode Publik
public RoutingOptions alternateRoutesStrategy (AlternateRoutesStrategy alternateRoutesOption)
Mengonfigurasi jumlah rute alternatif yang akan ditampilkan selama navigasi. Secara default, semua rute alternatif yang tersedia akan ditampilkan.
Parameter
alternateRoutesOption | Strategi tampilan yang dipilih untuk jumlah rute alternatif yang ditampilkan selama navigasi. |
---|
Hasil
- objek yang metodenya dipanggil, dengan setelan rute alternatif yang diperbarui.
public RoutingOptions avoidHighways (boolean avoidHighways)
Mengonfigurasi apakah akan menghindari jalan raya dan jalan raya saat menghasilkan rute ke tujuan.
Parameter
avoidHighways | Jika true , jalan raya dan jalan raya dihindari. |
---|
Hasil
- objek yang metodenya dipanggil dengan setelan pencegahan jalan raya yang telah diperbarui
public RoutingOptions avoidTolls (boolean avoidTolls)
Mengonfigurasi apakah akan menghindari jalan tol saat membuat rute ke tujuan.
Parameter
avoidTolls | Jika true , jalan tol akan dihindari. |
---|
Hasil
- objek yang metodenya dipanggil dengan setelan penghindaran tol yang diperbarui
publik AlternateRoutesStrategy getAlternateRoutesStrategy ()
Menampilkan strategi tampilan yang diinginkan untuk jumlah rute alternatif yang ditampilkan selama navigasi.
publik boolean getAvoidHighways ()
Menampilkan boolean yang menunjukkan apakah jalan raya dan jalan raya dihindari.
Hasil
true
jika jalan raya dan jalan tol dihindari
publik boolean getAvoidTolls ()
Menampilkan boolean yang menunjukkan apakah jalan tol dihindari atau tidak.
Hasil
true
jika jalan tol dihindari
public long getLocationTimeoutMs ()
Menampilkan waktu maksimum dalam milidetik untuk menunggu perbaikan lokasi sebelum setDestinations(List
gagal. Jika nilainya nol, tidak ada batas.
Hasil
- waktu maksimum untuk menunggu perbaikan lokasi
public int getRoutingStrategy ()
public int getTravelMode ()
Menampilkan jenis rute yang akan diberikan kepada pengguna.
public RoutingOptions locationTimeoutMs (locationTimeoutMs yang panjang)
Mengonfigurasi waktu maksimum untuk menunggu perbaikan lokasi sebelum setDestinations(List
gagal dengan LOCATION_UNKNOWN
. Nilai nol, default, akan
menyebabkannya menunggu selamanya.
Parameter
locationTimeoutMs | Waktu maksimum, dalam milidetik, untuk menunggu suatu lokasi. |
---|
Hasil
- objek yang metodenya dipanggil, dengan setelan waktu tunggu lokasi yang telah diupdate
public RoutingOptions routingStrategy (int routingStrategy)
Menentukan strategi pemilihan rute yang digunakan dalam navigasi dan dalam perutean ulang.
Parameter
routingStrategy |
---|
public RoutingOptions travelMode (int travelMode)
Menentukan jenis transportasi yang digunakan untuk menentukan rute navigasi.
Parameter
travelMode |
---|
Hasil
- objek yang metodenya dipanggil dengan mode perjalanan yang telah diperbarui.