公開インターフェース
カメラ
ナビゲーション マップのビューポートを変更するメソッドを提供します。カメラへの呼び出しはすべて UI スレッドで実行する必要があります。
ネストクラスの概要
@インターフェース | Camera.Perspective | Perspective は、カメラの位置と向きを指定するために Camera オブジェクトに提供されるパラメータです。 |
パブリック メソッドの概要
抽象派 void |
followMyLocation(int 遠近)
ユーザーの位置情報に従うようにカメラを設定します。
|
抽象派 void | |
抽象派 void |
showRouteOverview()
地図をパンまたはズームして、残りのルートの概要を表示します。
|
パブリック メソッド
public 抽象 void followMyLocation
ユーザーの位置情報に従うようにカメラを設定します。このメソッドは通常、ターンバイターン ガイダンスを開始して「傾斜」した運転ビューに入ったときに呼び出されます。
パラメータ
視点 | 次の場合にカメラが使用する Camera.Perspective |
---|
public problem void setLocation (CameraPosition cameraPosition, boolean animate)
指定された位置に地図をパンおよびズームします。これにより、一時的にカメラがユーザーの現在地を追跡できなくなります。カメラは followMyLocation(int)
を使用してリセットできます。
パラメータ
cameraPosition | カメラの移動先を指定します。この位置では中心位置を設定する必要がありますが、ズームや方向指定が設定されていない場合、これらの属性は現在のカメラ位置から変更されません。 |
---|---|
animate | 新しいカメラ位置へのアニメーション遷移を実行するかどうか |
public 抽象 void showRouteOverview ()
地図をパンまたはズームして、残りのルートの概要を表示します。これにより、一時的にカメラがユーザーの位置を追えなくなります。
followMyLocation(int)
を使用して、ユーザーを追跡するようにカメラをリセットできます。