com.google.android.libraries.navigation

Chú thích

Camera.Perspective Phối cảnh là một tham số được cung cấp cho đối tượng Camera để chỉ định vị trí và hướng của máy ảnh. 
ForceNightMode Các giá trị dùng để ghi đè chế độ ban đêm mặc định (AUTO, FORCE_DAY, FORCE_NIGHT). 
LocationUpdateException.ErrorType Cho biết loại lỗi được dịch vụ cập nhật vị trí của Fleet Engine báo cáo. 
NavigationApi.ErrorCode ErrorCode là mã trạng thái được getNavigator(Activity, NavigatorListener)getNavigator(Application, NavigatorListener) trả về khi không thể lấy Navigator thành công. 
NavigationTransactionRecorder.AddressFailureType Các loại lỗi phân giải địa chỉ
Navigator.AudioGuidance Hướng dẫn bằng âm thanh là một bộ cờ dùng để chỉ định loại cảnh báo và hướng dẫn bằng âm thanh được dùng trong quá trình chỉ đường. 
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.
RoutingOptions.TravelMode Xác định loại phương tiện đi lại dùng để điều chỉnh chỉ đường. 
TimeAndDistance.DelaySeverity Cho biết mức độ giao thông cao. 
TripUpdateException.ErrorType Cho biết loại lỗi được dịch vụ cập nhật vị trí của Fleet Engine báo cáo. 
VehicleUpdateException.ErrorType Cho biết loại lỗi được dịch vụ cập nhật vị trí của Fleet Engine báo cáo. 

Giao diện

Máy ảnh Cung cấp các phương thức để sửa đổi khung nhìn của bản đồ điều hướng. 
FleetEngine.AuthTokenFactory Các thực thể của giao diện này sẽ được yêu cầu cung cấp mã thông báo uỷ quyền khi thực hiện nhiều thao tác. 
FleetEngine.FleetEngineConfig Giao diện này không được dùng nữa. hook cũ
FleetEngine.StatusListener Trình nghe thông tin cập nhật trạng thái. 
ListenableResultFuture<T> Future chấp nhận trình nghe onResult sẽ được gọi trên luồng giao diện người dùng. 
ListenableResultFuture.OnResultListener<T> Định nghĩa giao diện cho lệnh gọi lại sẽ được gọi khi có kết quả. 
NavigationApi.NavigatorListener Đăng ký NavigatorListener với getNavigator(Activity, NavigatorListener) để được thông báo về trạng thái của Navigator đã nói. 
NavigationApi.OnTermsResponseListener Đăng ký OnTermsResponseListener với showTermsAndConditionsDialog(Activity, String, OnTermsResponseListener) để nhận thông báo khi người dùng chấp nhận hoặc từ chối các điều khoản và điều kiện. 
NavigationMap Cung cấp các phương thức để sửa đổi nội dung của bản đồ điều hướng, ví dụ:
NavigationMap.OnMapClickListener Giao diện gọi lại khi người dùng nhấn vào bản đồ. 
NavigationMap.OnMarkerClickListener Xác định chữ ký cho các phương thức được gọi khi người dùng nhấp hoặc nhấn vào một điểm đánh dấu. 
NavigationView.OnNightModeChangedListener Giao diện cho một trình nghe sẽ nhận được thông báo khi giao diện người dùng chuyển sang hoặc thoát khỏi "chế độ ban đêm". 
NavigationView.OnRecenterButtonClickedListener Giao diện của trình nghe sẽ được thông báo khi người dùng nhấp vào nút căn giữa. 
Trình điều hướng Một singleton cung cấp các phương thức để điều khiển hoạt động điều hướng. 
Navigator.ArrivalListener Xác định chữ ký cho các phương thức được gọi khi trình điều khiển đến một điểm tham chiếu. 
Navigator.RemainingTimeOrDistanceChangedListener Xác định chữ ký cho các phương thức được gọi khi thời gian hoặc khoảng cách còn lại đến đích đến tiếp theo thay đổi. 
Navigator.RouteChangedListener Xác định chữ ký cho các phương thức được gọi khi tuyến này thay đổi. 
NotificationContentProvider ForegroundServiceManager sử dụng giao diện này để cung cấp nội dung thông báo khi thông báo liên tục được chia sẻ. 
OfflineListener Giao diện gọi lại mà ứng dụng có thể đăng ký để nhận thông báo về trạng thái Cập nhật ngoại tuyến hoặc tiến trình thay đổi theo tỷ lệ phần trăm. 
Phép chiếu Phép chiếu được dùng để dịch giữa vị trí trên màn hình và toạ độ địa lý trên bề mặt Trái đất (LatLng). 
RoadSnappedLocationProvider Cho phép đăng ký thông tin vị trí của người dùng trên đường. 
RoadSnappedLocationProvider.LocationListener Xác định chữ ký cho các phương thức được gọi khi có thông tin cập nhật vị trí sau khi chụp nhanh trên đường. 
RouteInfo Cung cấp thông tin về giờ đến dự kiến (ETA) và khoảng cách của các tuyến đường đến một điểm tham chiếu cụ thể bằng cách sử dụng từng giá trị RoutingOptions.RoutingStrategy
RouteSegment Tuyến đường là một lớp bất biến, đại diện cho một "chân" của hành trình, từ vị trí hiện tại của thiết bị đến đích đến hoặc từ một đích đến này tới đích đến tiếp theo. 
Trình mô phỏng Một giao diện để gửi các vị trí mô phỏng đến Nav API hoặc chạy Nav API cùng với các tuyến mô phỏng. 
SpeedingListener Gọi lại để thông báo cho bạn tỷ lệ phần trăm vượt quá giới hạn tốc độ mà người lái xe hiện đang lái xe. 

Lớp

ArrivalEvent Một sự kiện bất biến được kích hoạt khi đến một điểm đến. 
CameraPosition Đại diện cho một vị trí của máy ảnh liên quan đến bản đồ. 
DirectionsListView Một Chế độ xem hiển thị danh sách chỉ đường để điều hướng. 
DisplayOptions Xác định các tuỳ chọn mà Navigator sử dụng để hiển thị tuyến tới một đích đến. 
FleetEngine Một khách hàng cho Fleet Engine của Google. 
FleetEngine.ErrorListener Ứng dụng Fleet Engine sẽ sử dụng các phiên bản của giao diện này để thông báo cho nhà phát triển khi xảy ra các ngoại lệ quan trọng. 
ForegroundServiceManager Lớp này cho phép khách hàng chia sẻ thông báo liên tục bằng cách sử dụng một mã thông báo phổ biến. 
LatLng Một lớp không thể thay đổi đại diện cho một cặp toạ độ vĩ độ và kinh độ, được lưu trữ dưới dạng độ. 
LatLngBounds Một lớp không thể thay đổi biểu thị hình chữ nhật căn chỉnh theo vĩ độ/kinh độ. 
LatLngBounds.Builder Đây là trình tạo có khả năng tạo giới hạn tối thiểu dựa trên một tập hợp các điểm LatLng. 
LocationEvent Một sự kiện không thể thay đổi có chứa dữ liệu vị trí chụp được trên đường. 
Điểm đánh dấu Một điểm đánh dấu có thể được thêm vào NavigationMap
MarkerOptions Xác định các tuỳ chọn cho một điểm đánh dấu. 
NavigationApi Điểm truy cập vào Navigation API. 
NavigationFragment Một thành phần điều hướng trong ứng dụng. 
NavigationTransactionRecorder Chứa các phương thức để ghi lại giao dịch. 
NavigationTransactionRecorder.AddressListener Khi pickup(Waypoint, List) hoặc dropoff(Waypoint, List) được gọi, trình ghi giao dịch sẽ tra cứu vị trí hiện tại của điện thoại ở chế độ nền và trả về vị trí đó thông qua trình nghe này. 
NavigationView Một Chế độ xem hiển thị bản đồ để điều hướng. 
NightModeChangedEvent Một sự kiện không thể thay đổi biểu thị sự thay đổi về trạng thái liên quan đến chế độ ban đêm. 
NotificationContentProviderBase Ứng dụng phải mở rộng lớp này nếu muốn kiểm soát nội dung của thông báo liên tục. 
RoutingOptions 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. 
SimulationOptions Các tuỳ chọn để sử dụng trong Trình mô phỏng. 
SpeedAlertOptions Đóng gói các ngưỡng kích hoạt cho nhiều mức độ nghiêm trọng của cảnh báo tốc độ, được biểu thị bằng SpeedAlertSeverity
SpeedAlertOptions.Builder Trình tạo để tạo SpeedAlertOptions. 
SpeedometerUiOptions Đóng gói cấu hình giao diện người dùng đồng hồ tốc độ cho nhiều mức độ nghiêm trọng của cảnh báo tốc độ, được biểu thị bằng SpeedAlertSeverity
SpeedometerUiOptions.UiOptionsForSpeedAlertSeverity Các tuỳ chọn giao diện người dùng trên công tơ mét để hiển thị cảnh báo tốc độ MINOR hoặc MAJOR
StylingOptions Xác định các tuỳ chọn định kiểu cho NavigationView hoặc NavigationFragment
SupportNavigationFragment Một thành phần điều hướng trong ứng dụng. 
TermsAndConditionsUIParams Một lớp bất biến biểu thị các tham số dùng để tuỳ chỉnh giao diện của TermsAndConditionsDialog. 
TermsAndConditionsUIParams.Builder Một trình tạo giúp định cấu hình một thực thể của TermsAndConditionsUIParams
TimeAndDistance TimeAndDistance là một lớp bất biến, biểu thị cả thời gian và khoảng cách đến một điểm đến. 
VisibleRegion Một hình thang bất biến mô tả khu vực trên bản đồ, có thể nhìn thấy tại một vị trí cụ thể của máy ảnh. 
Điểm tham chiếu Một lớp điểm tham chiếu không thể thay đổi, dùng để chỉ định đích đến điều hướng. 

Enum

AlternateRoutesStrategy Chiến lược hiển thị mong muốn để hiện các tuyến đường thay thế. 
CustomControlPosition Một tập hợp các vị trí có thể đặt các thành phần điều khiển giao diện người dùng tuỳ chỉnh trên bản đồ. 
FleetEngine.StatusListener.StatusLevel Enum cho mức độ nghiêm trọng của thông báo trạng thái được cập nhật. 
FleetEngine.VehicleState Cho biết phương tiện có chấp nhận các chuyến đi mới hay không. 
NavigationCalloutDisplayMode Chiến lược hiển thị mong muốn để hiện chú thích cho quảng cáo dạng văn bản mở rộng (ETA).
Navigator.RouteStatus Tuyến trạng thái là một mã trạng thái biểu thị kết quả tính toán tuyến đường, được truy cập thông qua Tương lai do setDestination(Waypoint) trả về. 
OfflineListener.OfflineState Các trạng thái có thể có của quá trình tạo thẻ thông tin ngoại tuyến. 
RouteCalloutInfoFormat Định dạng này sẽ chỉ định việc có hiển thị thông tin về quãng đường hoặc giờ đến dự kiến trong chú thích về tuyến đường hay không. 
SpeedAlertSeverity Một tập hợp các giá trị được dùng để chỉ định mức độ nghiêm trọng của cảnh báo tốc độ. 
TermsAndConditionsCheckOption Một giá trị enum chỉ định các tuỳ chọn để kiểm tra điều khoản và điều kiện. 

Trường hợp ngoại lệ

LocationUpdateException Các thực thể của LocationUpdateException sẽ được gửi khi xảy ra lỗi khi gửi thông tin cập nhật vị trí của xe đến dịch vụ phụ trợ của Fleet Engine. 
NavigationTransactionRecorder.TransactionException Hệ thống sẽ gửi ra một ngoại lệ khi cố gắng ghi lại giao dịch có thông tin đầu vào không hợp lệ. 
TripUpdateException Các thực thể của TripUpdateException sẽ được gửi khi xảy ra lỗi khi gửi thông tin cập nhật chuyến đi đến dịch vụ phụ trợ của Fleet Engine. 
VehicleUpdateException Các thực thể của VehicleUpdateException sẽ được gửi khi xảy ra lỗi khi gửi bản cập nhật xe đến dịch vụ phụ trợ của Fleet Engine. 
Waypoint.InvalidSegmentHeadingException Một ngoại lệ được gửi khi cố gắng tạo Điểm tham chiếu có tiêu đề phân đoạn không hợp lệ. 
Waypoint.UnsupportedPlaceIdException Một ngoại lệ được gửi khi bạn cố gắng tạo Điểm tham chiếu từ mã địa điểm không được hỗ trợ.