相機

公用介面 相機

提供修改導覽地圖可視區域的方法。所有對「相機」的呼叫都應在 UI 執行緒上執行。

巢狀類別摘要

@interface Camera.Perspective Perspective 是指派給 Camera 物件的參數,用於指定相機的位置和方向。

公用方法摘要

抽象 void
followMyLocation(整數)
設定相機追蹤使用者的位置。
抽象 void
setLocation(CameraPosition cameraPosition, boolean animate)
平移和縮放地圖至指定位置。
抽象 void
showRouteOverview()
平移和縮放地圖,以顯示剩餘路線的總覽。

公用方法

public 抽象 void followMyLocation (int view)

設定相機追蹤使用者的位置。在啟動即時路線指引,進入「傾斜」行車檢視畫面時,通常會呼叫這個方法。

參數
透視 相機在以下事件時應使用的 Camera.Perspective

public 抽象 void setLocation (CameraPosition cameraPosition, boolean animate)

平移和縮放地圖至指定位置。這會暫時禁止攝影機追蹤使用者的位置資訊。你可以在「followMyLocation(int)」中重設攝影機,以便追蹤。

參數
cameraPosition 相機移動的方向。此位置必須設定中心位置,但如果未指定縮放或方位,這些屬性將與目前相機位置保持不變。
動畫 是否要執行新相機位置的動畫轉換

公開 抽象 void showRouteOverview ()

平移和縮放地圖,以顯示剩餘路線的總覽。這將暫時阻止攝影機追蹤使用者的位置。

你可以透過 followMyLocation(int) 重設攝影機,以便追蹤使用者。