주석
Camera.Perspective | Perspective는 카메라의 위치와 방향을 지정하기 위해 Camera 객체에
제공되는 매개변수입니다. |
ForceNightMode | 기본 야간 모드를 재정의하는 데 사용되는 값 (AUTO , FORCE_DAY , FORCE_NIGHT ) |
LocationUpdateException.ErrorType | Fleet Engine의 위치 업데이트 서비스에서 보고된 오류 유형을 나타냅니다. |
NavigationApi.ErrorCode | ErrorCode는 Navigator 를 성공적으로 가져올 수 없을 때 getNavigator(Activity, NavigatorListener) 및 getNavigator(Application, NavigatorListener) 에서 반환하는 상태 코드입니다. |
NavigationTransactionRecorder.AddressFailureType | 주소 해결 실패 유형 |
Navigator.AudioGuidance | AudioGuidance는 탐색 중에 사용할 오디오 알림과 안내의 종류를 지정하는 데 사용되는 플래그 집합입니다. |
RoutingOptions.RoutingStrategy | 라우팅 전략은 경로 순위를 지정하는 방식을 지정합니다. 경로 순위는 처음에 선택되는 경로와 경로 재라우팅 중에 영향을 줍니다. |
RoutingOptions.TravelMode | 경로를 맞춤 설정하는 데 사용할 교통수단 유형을 지정합니다. |
TimeAndDistance.DelaySeverity | 교통량의 혼잡도를 나타냅니다. |
TripUpdateException.ErrorType | Fleet Engine의 위치 업데이트 서비스에서 보고된 오류 유형을 나타냅니다. |
VehicleUpdateException.ErrorType | Fleet Engine의 위치 업데이트 서비스에서 보고된 오류 유형을 나타냅니다. |
인터페이스
카메라 | 내비게이션 지도의 표시 영역을 수정하는 메서드를 제공합니다. |
FleetEngine.AuthTokenFactory | 이 인터페이스의 인스턴스에는 다양한 작업이 실행될 때 승인 토큰을 제공하라는 메시지가 표시됩니다. |
FleetEngine.FleetEngineConfig | 이 인터페이스는 지원 중단되었습니다. 레거시 후크 |
FleetEngine.StatusListener | 상태 업데이트 리스너입니다. |
ListenableResultFuture<T>를 | UI 스레드에서 호출될 onResult 리스너를 허용하는 Future 입니다. |
ListenableResultFuture.OnResultListener<T>를 | 결과를 사용할 수 있을 때 호출될 콜백에 대한 인터페이스 정의입니다. |
NavigationApi.NavigatorListener | getNavigator(Activity, NavigatorListener) 에 NavigatorListener를 등록하여 해당 Navigator 의 상태에 관한 알림을 받습니다. |
NavigationApi.OnTermsResponseListener | 사용자가 이용약관에 동의하거나 거부할 때 알림을 받으려면 showTermsAndConditionsDialog(Activity, String, OnTermsResponseListener) 에 OnTermsResponseListener를 등록합니다. |
NavigationMap | 탐색 지도의 콘텐츠를 수정하는 메서드를 제공합니다(예: |
NavigationMap.OnMapClickListener | 사용자가 지도를 탭할 때의 콜백 인터페이스입니다. |
NavigationMap.OnMarkerClickListener | 마커를 클릭하거나 탭할 때 호출되는 메서드의 서명을 정의합니다. |
NavigationView.OnNightModeChangedListener | UI가 '야간 모드'로 전환되거나 '야간 모드'에서 나갈 때 알림을 받는 리스너의 인터페이스입니다. |
NavigationView.OnRecenterButtonClickedListener | 중심 재설정 버튼을 클릭하면 알림을 받는 리스너의 인터페이스입니다. |
탐색기 | 탐색을 제어하는 메서드를 제공하는 싱글톤입니다. |
Navigator.ArrivalListener | 운전자가 경유지에 도착할 때 호출되는 메서드의 서명을 정의합니다. |
Navigator.RemainingTimeOrDistanceChangedListener | 다음 대상까지의 남은 시간이나 거리가 변경될 때 호출되는 메서드의 서명을 정의합니다. |
Navigator.RouteChangedListener | 경로가 변경될 때 호출되는 메서드의 서명을 정의합니다. |
NotificationContentProvider | 이 인터페이스는 영구 알림이 공유될 때 ForegroundServiceManager 에서 알림 콘텐츠를 제공하는 데 사용됩니다. |
OfflineListener | 클라이언트가 오프라인 업데이트 상태 또는 진행 비율 변경을 알리기 위해 등록할 수 있는 콜백 인터페이스입니다. |
Projection | 투영은 화면상의 위치와 지표면의 지리적 좌표 간에 변환하는 데 사용됩니다 (LatLng ). |
RoadSnappedLocationProvider | 도로에 맞춰 촬영된 사용자 위치에 대한 구독을 허용합니다. |
RoadSnappedLocationProvider.LocationListener | 도로에 맞춘 위치 업데이트를 사용할 수 있을 때 호출되는 메서드의 서명을 정의합니다. |
RouteInfo | 각 RoutingOptions.RoutingStrategy 값을 사용하여 특정 경유지까지의 예상 도착 시간 및 거리 정보를 제공합니다. |
RouteSegment | RouteSegment는 기기의 현재 위치에서 대상으로 또는 한 대상에서 후속 대상으로의 여정의 단일 '구간'을 나타내는 변경 불가능한 클래스입니다. |
시뮬레이터 | 시뮬레이션된 위치를 Nav API로 전송하거나 시뮬레이션된 경로를 따라 Nav API를 실행하기 위한 인터페이스입니다. |
SpeedingListener | 운전자가 현재 운전 중인 속도 제한을 초과하는 비율을 알려주는 콜백입니다. |
클래스
ArrivalEvent | 대상에 도착하면 실행되는 변경할 수 없는 이벤트입니다. |
CameraPosition | 지도를 기준으로 카메라의 위치를 나타냅니다. |
DirectionsListView | 탐색을 위한 경로 목록을 표시하는 뷰 |
DisplayOptions | Navigator 에서 목적지까지의 경로를 표시하는 데 사용하는 옵션을 정의합니다. |
FleetEngine | Google Fleet Engine의 클라이언트입니다. |
FleetEngine.ErrorListener | Fleet Engine 클라이언트는 이 인터페이스의 인스턴스를 사용하여 중요한 예외가 발생할 때 개발자에게 알립니다. |
ForegroundServiceManager | 이 클래스를 사용하면 클라이언트가 공통 알림 ID를 사용하여 지속적인 알림을 공유할 수 있습니다. |
LatLng | 도 단위로 저장된 위도 및 경도 좌표 쌍을 나타내는 변경할 수 없는 클래스입니다. |
LatLngBounds | 위도/경도로 정렬된 직사각형을 나타내는 변경할 수 없는 클래스입니다. |
LatLngBounds.Builder | LatLng 포인트 집합을 기반으로 최소 경계를 만들 수 있는 빌더입니다. |
LocationEvent | 도로에 맞춰진 위치 데이터가 포함된 변경할 수 없는 이벤트 |
Marker | NavigationMap 에 추가할 수 있는 마커입니다. |
MarkerOptions | 마커의 옵션을 정의합니다. |
NavigationApi | Navigation API의 진입점입니다. |
NavigationFragment | 앱의 탐색 구성요소입니다. |
NavigationTransactionRecorder | 거래를 기록하는 메서드를 포함합니다. |
NavigationTransactionRecorder.AddressListener | pickup(Waypoint, List) 또는 dropoff(Waypoint, List) 가 호출되면 트랜잭션 기록기는 백그라운드에서 휴대전화의 현재 위치를 조회하고 이 리스너를 통해 위치를 반환합니다. |
NavigationView | 탐색을 위해 지도를 표시하는 뷰 |
NightModeChangedEvent | 야간 모드와 관련된 상태 변경을 나타내는 변경할 수 없는 이벤트입니다. |
NotificationContentProviderBase | 클라이언트는 영구 알림의 콘텐츠를 제어하려면 이 클래스를 확장해야 합니다. |
RoutingOptions | Navigator 에서 목적지까지의 경로를 계산하는 데 사용하는 옵션을 정의합니다. |
SimulationOptions | 시뮬레이터 내에서 사용할 옵션입니다. |
SpeedAlertOptions | 다양한 심각도 수준의 속도 알림(SpeedAlertSeverity 로 표시됨)에 관한 트리거 기준점을 캡슐화합니다. |
SpeedAlertOptions.Builder | SpeedAlertOptions를 빌드하기 위한 빌더입니다. |
SpeedometerUiOptions | SpeedAlertSeverity 로 표시되는 속도 알림의 다양한 심각도 수준을 위한 속도계 UI 구성을 캡슐화합니다. |
SpeedometerUiOptions.UiOptionsForSpeedAlertSeverity | MINOR 또는 MAJOR 속도 알림을 표시하기 위한 속도계 UI 옵션입니다. |
StylingOptions | NavigationView 또는 NavigationFragment 의 스타일 지정 옵션을 정의합니다. |
SupportNavigationFragment | 앱의 탐색 구성요소입니다. |
TermsAndConditionsUIParams | termsAndConditionsDialog의 디자인과 분위기를 맞춤설정하는 데 사용되는 매개변수를 나타내는 변경할 수 없는 클래스입니다. |
TermsAndConditionsUIParams.Builder | TermsAndConditionsUIParams 의 인스턴스를 구성하는 데 도움이 되는 빌더입니다. |
TimeAndDistance | TimeAndDistance는 목적지까지의 시간과 거리를 모두 나타내는 변경 불가능한 클래스입니다. |
VisibleRegion | 특정 카메라 위치에서 보이는 지도의 영역을 설명하는 변경할 수 없는 사다리꼴입니다. |
경유지 | 변경할 수 없는 경유지 클래스로, 탐색 대상을 지정하는 데 사용됩니다. |
열거형
AlternateRoutesStrategy | 대체 경로를 표시하기 위해 원하는 표시 전략 |
CustomControlPosition | 지도에서 맞춤 UI 컨트롤을 배치할 수 있는 위치 집합입니다. |
FleetEngine.StatusListener.StatusLevel | 업데이트 중인 상태 메시지의 심각도 수준의 열거형입니다. |
FleetEngine.VehicleState | 차량에 새로운 이동을 수락하는지 여부를 나타냅니다. |
NavigationCalloutDisplayMode | 도착예정시간 콜아웃을 표시하기 위해 원하는 디스플레이 전략 |
Navigator.RouteStatus | RouteStatus는 setDestination(Waypoint) 에서 반환된 Future를 통해 액세스되는 경로 계산 결과를 나타내는 상태 코드입니다. |
OfflineListener.OfflineState | 카드 오프라인 처리 프로세스의 가능한 상태입니다. |
RouteCalloutInfoFormat | 형식은 경로 콜아웃에 거리 또는 도착예정시간 정보를 표시할지 여부를 지정합니다. |
SpeedAlertSeverity | 속도 알림의 심각도 수준을 지정하는 데 사용되는 값의 집합입니다. |
TermsAndConditionsCheckOption | 이용약관 확인을 위한 옵션을 지정하는 열거형입니다. |
예외
LocationUpdateException | 차량 위치 업데이트를 Fleet Engine 백엔드 서비스로 전송하는 오류가 발생하면 LocationUpdateException 인스턴스가 발생합니다. |
NavigationTransactionRecorder.TransactionException | 잘못된 입력으로 트랜잭션을 기록하려고 할 때 예외가 발생합니다. |
TripUpdateException | Fleet Engine 백엔드 서비스로 경로 업데이트를 전송하는 오류가 발생하면 TripUpdateException 인스턴스가 발생합니다. |
VehicleUpdateException | 차량 업데이트를 Fleet Engine 백엔드 서비스로 전송하는 오류가 발생하면 VehicleUpdateException 인스턴스가 발생합니다. |
Waypoint.InvalidSegmentHeadingException | 세그먼트 제목이 잘못된 Waypoint를 만들려고 할 때 예외가 발생합니다. |
Waypoint.UnsupportedPlaceIdException | 지원되지 않는 장소 ID에서 경유지를 만들려고 할 때 예외가 발생합니다. |