CameraPosition

公開最終類別 CameraPosition 可擴充物件
導入 Parcelable

匯總所有相機位置參數的不可變類別,例如位置、縮放等級、傾斜角度和航向角度。使用 CameraPosition.Builder 建構 CameraPosition 執行個體,然後將這個執行個體與 CameraUpdateFactory 搭配使用。詳情請參閱「移動攝影機」。

開發人員指南

詳情請參閱相機和檢視畫面開發人員指南。

巢狀類別摘要

類別 CameraPosition.Builder 建構相機位置。

繼承常數摘要

欄位摘要

公開 最終浮點數 聲音 相機所指的方向,以度為單位,從北方順時針角度。
公開最終 LatLng 目標 相機指向的位置。
公開 最終浮點數 傾斜 從天底 (直接面對地球) 的相機角度,以度為單位。
公開 最終浮點數 縮放 畫面中央附近的縮放等級。

公用建構函式摘要

CameraPosition(LatLng 目標、浮點縮放、浮點傾斜度、浮動方位)
建構 CameraPosition。

公用方法摘要

靜態 CameraPosition.Builder
builder()
建立相機位置的建構工具。
靜態 CameraPosition.Builder
建構工具(CameraPosition 相機)
為相機位置建立建構工具,初始化為指定位置。
靜態 CameraPosition
createFromAttributes(情境內容、屬性集屬性)
AttributeSet 建立 CameraPosition。
布林值
equals(物件 o)
靜態 CameraPosition
fromLatLngZoom(LatLng 目標、浮點縮放)
建構特定目標和縮放等級的 CameraPosition。
int
字串

繼承方法摘要

欄位

公開最終浮點值 方位

相機所指的方向,以度為單位,從北方順時針角度。

公開最終 LatLng 目標

相機指向的位置。

公開最終浮點值 傾斜

從天底 (直接面對地球) 的相機角度,以度為單位。如要進一步瞭解值範圍的限制,請參閱 tilt(float)

公開最終浮點值 縮放

畫面中央附近的縮放等級。如要瞭解相機縮放等級的定義,請參閱 zoom(float)

公用建構函式

公開 CameraPosition (LatLng 目標、浮點縮放、浮點傾斜值、浮動方位)

建構 CameraPosition。

參數
目標 要與畫面中央對齊的目標位置。
zoom 目標縮放等級。如要進一步瞭解限制,請參閱 zoom(float)
傾斜 從天底 (正下方) 的相機角度,以度為單位。如要進一步瞭解限制,請參閱 tilt(float)
方位 相機所指的方向,以度為單位,從北方順時針角度。這個值會正規化為 0 度 (含 0 度,不含 360 度) 內。
擲回
NullPointerException 如果 target 為「null
IllegalArgumentException tilt 超出 0 到 90 度 (含首尾) 的範圍。

公用方法

公開靜態 CameraPosition.Builder 建構工具 ()

建立相機位置的建構工具。

公開靜態 CameraPosition.Builder 建構工具 (CameraPosition 相機)

為相機位置建立建構工具,初始化為指定位置。

參數
相機

公開靜態 CameraPosition createFromAttributes (情境情境、屬性集 attrs)

AttributeSet 建立 CameraPosition。

參數
context
attrs

公開布林值 等於 (物件 o)

參數
o

公開靜態 CameraPosition fromLatLngZoom (LatLng 目標、浮點縮放)

建構特定目標和縮放等級的 CameraPosition。最終的方位為朝北,視角則與地球表面垂直。也就是說,直接對著地球表面,螢幕頂端指著北方。

參數
目標 要與畫面中央對齊的目標位置。
zoom 目標縮放等級。如要進一步瞭解這些值的取值範圍,請參閱 zoom(float)。值越大,相機放大後越大。

public int hashCode ()

公開字串 toString ()