Vị trí máy ảnh

lớp công khai cuối cùng CameraPosition mở rộng Đối tượng
triển khai Parcelable

Một lớp bất biến, tổng hợp tất cả tham số vị trí của máy ảnh, chẳng hạn như vị trí, mức thu phóng, góc nghiêng và góc phương vị. Sử dụng CameraPosition.Builder để tạo một thực thể CameraPosition mà sau đó bạn có thể dùng kết hợp với CameraUpdateFactory. Để biết thêm thông tin, hãy xem phần Di chuyển máy ảnh.

Hướng dẫn cho nhà phát triển

Để biết thêm thông tin, hãy đọc hướng dẫn cho nhà phát triển về Máy ảnh và Khung hiển thị.

Tóm tắt lớp lồng ghép

lớp CameraPosition.Builder Tạo vị trí máy ảnh. 

Tóm tắt hằng số kế thừa

Tóm tắt về trường

số thực dấu phẩy động cuối cùng công khai mang Hướng máy ảnh hướng vào, tính theo độ theo chiều kim đồng hồ từ hướng bắc.
cuối cùng LatLng mục tiêu Vị trí mà máy ảnh đang hướng vào.
số thực dấu phẩy động cuối cùng công khai nghiêng Góc, tính bằng độ, của góc máy ảnh từ điểm thấp nhất (trực tiếp hướng về Trái đất).
số thực dấu phẩy động cuối cùng công khai thu phóng Mức thu phóng gần giữa màn hình.

Tóm tắt về hàm khởi tạo công khai

CameraPosition(mục tiêu LatLng, thu phóng nổi, nghiêng nổi, góc đỡ nổi)
Tạo CameraPosition.

Tóm tắt phương thức công khai

CameraPosition.Builder tĩnh
trình tạo()
Tạo trình tạo cho vị trí máy ảnh.
CameraPosition.Builder tĩnh
trình tạo(máy ảnh CameraPosition)
Tạo trình tạo cho một vị trí máy ảnh, được khởi tạo tại một vị trí nhất định.
CameraPosition (Tĩnh)
createFromAttributes(Ngữ cảnh theo bối cảnh, thuộc tính AttributesSet)
Tạo CameraPosition từ AttributeSet.
boolean
bằng(Đối tượng o)
CameraPosition (Tĩnh)
fromLatLngZoom(mục tiêu LatLng, thu phóng nổi)
Tạo một CameraPosition trỏ đến một mục tiêu và mức thu phóng cụ thể.
int
Chuỗi

Tóm tắt phương thức kế thừa

Các trường

số thực dấu phẩy động cuối cùng công khai mang

Hướng máy ảnh hướng vào, tính theo độ theo chiều kim đồng hồ từ hướng bắc.

công khai cuối cùng LatLng mục tiêu

Vị trí mà máy ảnh đang hướng vào.

dấu phẩy động cuối cùng công khai nghiêng

Góc, tính bằng độ, của góc máy ảnh từ điểm thấp nhất (trực tiếp hướng về Trái đất). Hãy xem tilt(float) để biết thông tin chi tiết về các quy định hạn chế đối với phạm vi giá trị.

dấu phẩy động cuối cùng công khai thu phóng

Mức thu phóng gần giữa màn hình. Hãy xem zoom(float) để biết định nghĩa về mức thu phóng của máy ảnh.

Công ty xây dựng công cộng

công khai CameraPosition (mục tiêu LatLng, thu phóng nổi, độ nghiêng nổi, góc phương vị nổi)

Tạo CameraPosition.

Các tham số
mục tiêu Vị trí mục tiêu cần căn chỉnh với vị trí chính giữa màn hình.
thu phóng Mức thu phóng tại mục tiêu. Hãy xem zoom(float) để biết thông tin chi tiết về các quy định hạn chế.
nghiêng Góc camera, tính bằng độ, tính từ điểm thấp nhất (trực tiếp xuống dưới). Hãy xem tilt(float) để biết thông tin chi tiết về các quy định hạn chế.
đang mang Hướng máy ảnh hướng vào, tính theo độ theo chiều kim đồng hồ từ hướng bắc. Giá trị này sẽ được chuẩn hoá trong phạm vi 0 độ và không bao gồm 360 độ.
Gửi
NullPointerException nếu targetnull
IllegalArgumentException nếu tilt nằm ngoài phạm vi từ 0 đến 90 độ.

Phương thức công khai

công khai tĩnh CameraPosition.Builder trình tạo ()

Tạo trình tạo cho vị trí máy ảnh.

công khai tĩnh CameraPosition.Builder trình tạo (CameraPosition máy ảnh)

Tạo trình tạo cho một vị trí máy ảnh, được khởi tạo tại một vị trí nhất định.

Các tham số
máy ảnh

công khai tĩnh CameraPosition createFromAttributes (Ngữ cảnh theo bối cảnh, thuộc tính AttributesSet)

Tạo CameraPosition từ AttributeSet.

Các tham số
bối cảnh
attrs

boolean công khai bằng (Đối tượng o)

Các tham số
o

công khai tĩnh CameraPosition fromLatLngZoom (LatLng, thu phóng nổi)

Tạo một CameraPosition trỏ đến một mục tiêu và mức thu phóng cụ thể. Góc phương vị kết quả là hướng Bắc và góc nhìn vuông góc với bề mặt Trái Đất, tức là hướng trực tiếp với bề mặt Trái Đất, với phần trên cùng của màn hình hướng về phía Bắc.

Các tham số
mục tiêu Vị trí mục tiêu cần căn chỉnh với vị trí chính giữa màn hình.
thu phóng Mức thu phóng tại mục tiêu. Hãy xem zoom(float) để biết thông tin chi tiết về phạm vi mà giá trị sẽ được gắn vào. Giá trị này càng lớn thì độ phóng to của máy ảnh càng lớn.

public int hashCode ()

public String toString ()