Xác định các tuỳ chọn mà Navigator
sử dụng để tính toán tuyến đường tới một đích đến.
Tóm tắt lớp lồng ghép
@giao diện | RoutingOptions.RoutingStrategy | Chiến lược định tuyến chỉ định cách xếp hạng các tuyến đường. Điều này ảnh hưởng đến tuyến được chọn ban đầu và trong khi định tuyến lại. | |
@giao diện | RoutingOptions.TravelMode | Xác định loại phương tiện đi lại dùng để điều chỉnh chỉ đường. |
Tóm tắt về hàm khởi tạo công khai
Tóm tắt phương thức công khai
RoutingOptions |
alternateRoutesStrategy(AlternateRoutesStrategy alternateRoutesOption)
Định cấu hình số lượng tuyến đường thay thế được hiển thị trong khi điều hướng.
|
RoutingOptions |
avoidHighways(booleantránhĐường cao tốc)
Thiết lập xem có tránh đường cao tốc và đường cao tốc khi tạo tuyến đường tới một điểm đến hay không.
|
RoutingOptions |
avoidTolls(boolean tránhTolls)
Thiết lập xem có tránh đường có thu phí khi tạo tuyến đường tới một điểm đến hay không.
|
AlternateRoutesStrategy |
getAlternateRoutesStrategy()
Trả về chiến lược hiển thị ưu tiên cho số lượng tuyến thay thế được hiển thị trong khi điều hướng.
|
boolean |
getAvoidHighways()
Trả về một giá trị boolean cho biết liệu đường cao tốc và đường cao tốc có cần tránh hay không.
|
boolean |
getAvoidTolls()
Trả về một giá trị boolean cho biết liệu có tránh đường có thu phí cầu đường hay không.
|
long |
Hàm getLocationTimeoutMs()
Trả về thời gian tối đa tính bằng mili giây để chờ khắc phục vị trí trước khi
setDestinations(List không thành công. |
int | |
int |
getTravelMode()
Trả về loại thông tin đường đi cần cung cấp cho người dùng.
|
RoutingOptions |
locationTimeoutMs(long locationTimeoutMs)
Thiết lập thời gian tối đa để chờ khắc phục vị trí trước khi
setDestinations(List gặp lỗi LOCATION_UNKNOWN . |
RoutingOptions |
routingStrategy(chiến lược định tuyến int)
Chỉ định chiến lược định tuyến được dùng trong điều hướng và trong định tuyến lại.
|
RoutingOptions |
travelMode(int TravelMode)
Chỉ định loại phương tiện giao thông dùng để xác định hướng đi.
|
Tóm tắt phương thức kế thừa
Công ty xây dựng công cộng
công khai RoutingOptions ()
Phương thức công khai
công khai RoutingOptions alternateRoutesStrategy (AlternateRoutesStrategy alternateRoutesOption)
Định cấu hình số lượng tuyến đường thay thế được hiển thị trong khi điều hướng. Theo mặc định, tất cả các tuyến đường thay thế có sẵn sẽ xuất hiện.
Các tham số
alternateRoutesOption | Chiến lược hiển thị ưu tiên cho số lượng tuyến đường thay thế được hiển thị trong khi điều hướng. |
---|
Trả bóng
- đối tượng mà phương thức được gọi, với chế độ cài đặt tuyến thay thế được cập nhật.
public RoutingOptions avoidHighways (boolean avoidHighways)
Thiết lập xem có tránh đường cao tốc và đường cao tốc khi tạo tuyến đường tới một điểm đến hay không.
Các tham số
avoidHighways | Nếu là true , bạn sẽ tránh được đường cao tốc và đường cao tốc. |
---|
Trả bóng
- đối tượng mà phương thức được gọi bằng chế độ cài đặt tránh đường cao tốc mới cập nhật
công khai RoutingOptions avoidTolls (boolean avoidTolls)
Thiết lập xem có tránh đường có thu phí khi tạo tuyến đường tới một điểm đến hay không.
Các tham số
avoidTolls | Nếu là true , bạn sẽ tránh được đường có thu phí. |
---|
Trả bóng
- đối tượng mà phương thức được gọi bằng chế độ cài đặt tránh thu phí đã cập nhật
công khai AlternateRoutesStrategy getAlternateRoutesStrategy ()
Trả về chiến lược hiển thị ưu tiên cho số lượng tuyến thay thế được hiển thị trong khi điều hướng.
công khai boolean getAvoidHighways ()
Trả về một giá trị boolean cho biết liệu đường cao tốc và đường cao tốc có cần tránh hay không.
Trả bóng
true
nếu cần tránh đường cao tốc và đường cao tốc
công khai boolean getAvoidTolls ()
Trả về một giá trị boolean cho biết liệu có tránh đường có thu phí cầu đường hay không.
Trả bóng
true
nếu tránh đường có thu phí
công khai dài getLocationTimeoutMs ()
Trả về thời gian tối đa tính bằng mili giây để chờ khắc phục vị trí trước khi setDestinations(List
không thành công. Nếu giá trị bằng 0 thì không có giới hạn.
Trả bóng
- thời gian tối đa để chờ khắc phục vấn đề về vị trí
public int getRoutingStrategy ()
công khai int getTravelMode ()
Trả về loại thông tin đường đi cần cung cấp cho người dùng.
công khai RoutingOptions locationTimeoutMs (long locationTimeoutMs)
Thiết lập thời gian tối đa để chờ khắc phục vị trí trước khi setDestinations(List
gặp lỗi LOCATION_UNKNOWN
. Giá trị mặc định bằng 0 sẽ khiến thuộc tính này phải đợi vĩnh viễn.
Các tham số
locationTimeoutMs | Thời gian tối đa (tính bằng mili giây) để chờ một vị trí. |
---|
Trả bóng
- đối tượng mà phương thức được gọi, với cài đặt thời gian chờ vị trí được cập nhật
công khai RoutingOptions routingStrategy (introuteStrategy)
Chỉ định chiến lược định tuyến được dùng trong điều hướng và trong định tuyến lại.
Các tham số
routingStrategy |
---|
công khai RoutingOptions travelMode (int TravelMode)
Chỉ định loại phương tiện giao thông dùng để xác định hướng đi.
Các tham số
travelMode |
---|
Trả bóng
- đối tượng mà phương thức được gọi bằng chế độ đi lại đã cập nhật.