RoutingOptions

public class RoutingOptions memperluas Object

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.