公開最終類別
CameraPosition 可擴充物件
導入 Parcelable
導入 Parcelable
匯總所有相機位置參數的不可變類別,例如位置、縮放等級、傾斜角度和航向角度。使用 CameraPosition.Builder
建構 CameraPosition
執行個體,然後將這個執行個體與 CameraUpdateFactory
搭配使用。詳情請參閱「移動攝影機」。
開發人員指南
詳情請參閱相機和檢視畫面開發人員指南。
巢狀類別摘要
類別 | CameraPosition.Builder | 建構相機位置。 |
繼承常數摘要
欄位摘要
公開 最終浮點數 | 聲音 | 相機所指的方向,以度為單位,從北方順時針角度。 |
公開最終 LatLng | 目標 | 相機指向的位置。 |
公開 最終浮點數 | 傾斜 | 從天底 (直接面對地球) 的相機角度,以度為單位。 |
公開 最終浮點數 | 縮放 | 畫面中央附近的縮放等級。 |
公用建構函式摘要
公用方法摘要
靜態 CameraPosition.Builder |
builder()
建立相機位置的建構工具。
|
靜態 CameraPosition.Builder | |
靜態 CameraPosition |
createFromAttributes(情境內容、屬性集屬性)
從
AttributeSet 建立 CameraPosition。 |
布林值 |
equals(物件 o)
|
靜態 CameraPosition | |
int |
hashCode()
|
字串 |
toString()
|
繼承方法摘要
欄位
公開最終浮點值 方位
相機所指的方向,以度為單位,從北方順時針角度。
公用建構函式
公開 CameraPosition (LatLng 目標、浮點縮放、浮點傾斜值、浮動方位)
建構 CameraPosition。
參數
目標 | 要與畫面中央對齊的目標位置。 |
---|---|
zoom | 目標縮放等級。如要進一步瞭解限制,請參閱 zoom(float) 。 |
傾斜 | 從天底 (正下方) 的相機角度,以度為單位。如要進一步瞭解限制,請參閱 tilt(float) 。 |
方位 | 相機所指的方向,以度為單位,從北方順時針角度。這個值會正規化為 0 度 (含 0 度,不含 360 度) 內。 |
擲回
NullPointerException | 如果 target 為「null 」 |
---|---|
IllegalArgumentException | tilt 超出 0 到 90 度 (含首尾) 的範圍。 |
公用方法
公開靜態 CameraPosition createFromAttributes (情境情境、屬性集 attrs)
從 AttributeSet
建立 CameraPosition。
參數
context | |
---|---|
attrs |
公開布林值 等於 (物件 o)
參數
o |
---|
公開靜態 CameraPosition fromLatLngZoom (LatLng 目標、浮點縮放)
建構特定目標和縮放等級的 CameraPosition。最終的方位為朝北,視角則與地球表面垂直。也就是說,直接對著地球表面,螢幕頂端指著北方。
參數
目標 | 要與畫面中央對齊的目標位置。 |
---|---|
zoom | 目標縮放等級。如要進一步瞭解這些值的取值範圍,請參閱 zoom(float) 。值越大,相機放大後越大。
|