アノテーション
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 値を使用して、特定のウェイポイントへのルートの ETA と距離情報を提供します。 |
RouteSegment | RouteSegment は、デバイスの現在の位置から目的地、または目的地から次の目的地までの行程の 1 つの「区間」を表す不変のクラスです。 |
シミュレーション | シミュレートされた位置情報を 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 | TripUpdateException のインスタンスは、ルートの更新情報を Fleet Engine バックエンド サービスに送信するときにエラーが発生するとスローされます。 |
VehicleUpdateException | 車両の更新情報を Fleet Engine バックエンド サービスに送信するときにエラーが発生すると、VehicleUpdateException のインスタンスがスローされます。 |
Waypoint.InvalidSegmentHeadingException | 無効な道路区分の見出しを指定してウェイポイントを作成しようとすると、例外がスローされます |
Waypoint.UnsupportedPlaceIdException | サポートされていないプレイス ID からウェイポイントを作成しようとすると、例外がスローされます。 |