公開最終類別 CameraPosition 擴充物件
會實作 Parcelable
會實作 Parcelable
可變動類別,會匯總所有相機位置參數,例如位置、縮放等級、傾斜角度和航向。使用 CameraPosition.Builder
建構 CameraPosition
執行個體,之後可與 CameraUpdateFactory
搭配使用。詳情請參閱移動相機一文。
開發人員指南
詳情請參閱相機和檢視畫面開發人員指南。
巢狀類別摘要
類別 | CameraPosition.Builder | 建立相機位置。 |
繼承常數摘要
欄位摘要
公開最終浮動值 | 方位 | 相機朝向的方向,以正北方順時針角度。 |
公開最終 LatLng | 目標 | 相機所指的位置。 |
公開最終浮動值 | 傾斜 | 來自天底 (直接面向地球) 的相機角度 (以度為單位)。 |
公開最終浮動值 | 變焦 | 靠近畫面中央的縮放等級。 |
公用建構函式摘要
公用方法摘要
靜態 CameraPosition.Builder |
builder()
建立相機位置的建構工具。
|
靜態 CameraPosition.Builder | |
靜態 CameraPosition |
createFromAttributes (情境、AttributeSet Attrs)
從
AttributeSet 建立 CameraPosition。 |
布林 |
等於 (物件 o)
|
靜態 CameraPosition | |
整數 |
hashCode()
|
字串 |
toString()
|
繼承方法摘要
欄位
公開最終浮點值航向
相機朝向的方向,以正北方順時針角度。
公用建構函式
public CameraPosition (LatLng 目標、浮點縮放、浮點傾斜、浮點軸承)
建構 CameraPosition。
參數
目標 | 與畫面中心對齊的目標位置。 |
---|---|
zoom | 目標的縮放等級。如要進一步瞭解限制,請參閱 zoom(float) 。 |
傾斜 | 從天底 (直接向下) 表示相機的角度 (以度為單位)。如要進一步瞭解限制,請參閱 tilt(float) 。 |
方位 | 相機朝向的方向,以正北方順時針角度。這個值將會正規化為 0 度 (含 0 度) 和 360 度 (不含)。 |
擲回
NullPointerException | 如果 target 為 null |
---|---|
IllegalArgumentException | 如果 tilt 超出 0 到 90 度 (含範圍), |
公用方法
public 靜態 CameraPosition createFromAttributes (結構定義、AttributeSet Attrs)
從 AttributeSet
建立 CameraPosition。
參數
context | |
---|---|
attrs |
公開布林值 等於 (物件 o)
參數
o |
---|
公開靜態 CameraPosition fromLatLngZoom(LatLng目標,浮點縮放)
建構特定目標和縮放等級的 CameraPosition。產生的航向方位為北方,視角則與地球表面相同。亦即直接面向地球表面,螢幕頂端指向北方。
參數
目標 | 與畫面中心對齊的目標位置。 |
---|---|
zoom | 目標的縮放等級。請參閱 zoom(float) ,進一步瞭解資料值所屬的範圍。對相機進行變焦的值越大。
|