CameraPosition.Builder

lớp cuối cùng tĩnh công khai CameraPosition.Builder mở rộng Đối tượng

Xây dựng vị trí máy ảnh.

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

CameraPosition.Builder()
Tạo một trình tạo trống.

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

CameraPosition.Builder
bạc(gối nổi)
Đặt hướng máy ảnh hướng vào, theo độ theo chiều kim đồng hồ từ hướng bắc.
CameraPosition
bản dựng()
Xây dựng một CameraPosition.
CameraPosition.Builder
mục tiêu(vị trí LatLng)
Đặt vị trí mà máy ảnh hướng vào.
CameraPosition.Builder
nghiêng(độ nghiêng nổi)
Đặt góc, theo độ, của máy ảnh từ điểm thấp nhất (trực tiếp hướng về Trái đất).
CameraPosition.Builder
zoom(thu phóng nổi)
Đặt mức thu phóng của máy ảnh.

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

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

công khai CameraPosition.Builder ()

Tạo một trình tạo trống.

công khai CameraPosition.Builder (CameraPosition trước đó)

Các tham số
trước

Phương thức công khai

công khai CameraPosition.Builder bạc (gối nổi)

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

Các tham số
đang mang

công khai CameraPosition bản dựng ()

Xây dựng một CameraPosition.

công khai CameraPosition.Builder nhắm mục tiêu (LatLng)

Đặt vị trí mà máy ảnh hướng vào.

Các tham số
vị trí

công khai CameraPosition.Builder nghiêng (độ nghiêng nổi)

Đặt góc, theo độ, của máy ảnh từ điểm thấp nhất (trực tiếp hướng về Trái đất). Khi thay đổi vị trí máy ảnh cho một bản đồ, giá trị này sẽ bị hạn chế tuỳ thuộc vào mức thu phóng của máy ảnh. Các quy định hạn chế như sau:

  • Đối với các mức thu phóng nhỏ hơn 10, mức thu phóng tối đa là 30.
  • Đối với các mức thu phóng từ 10 đến 14, mức tối đa tăng tuyến tính từ 30 đến 45 (ví dụ: ở mức thu phóng 12, tối đa là 37,5).
  • Đối với các mức thu phóng từ 14 đến 15,5, mức tối đa tăng tuyến tính từ 45 đến 67,5.
  • Đối với mức thu phóng lớn hơn 15,5 thì lớn nhất là 67,5.
Giá trị tối thiểu luôn là 0 (giảm trực tiếp). Nếu bạn chỉ định một giá trị nằm ngoài phạm vi này và cố gắng di chuyển máy ảnh đến vị trí máy ảnh này, thì máy ảnh sẽ được gắn với các giới hạn này.

Các tham số
nghiêng

công khai CameraPosition.Builder thu phóng (thu phóng nổi)

Đặt mức thu phóng của máy ảnh. Mức thu phóng được xác định sao cho ở mức thu phóng 0, toàn bộ thế giới rộng khoảng 256 dp (giả sử máy ảnh không nghiêng). Việc tăng mức thu phóng lên 1 sẽ nhân đôi chiều rộng của thế giới trên màn hình. Do đó, ở mức thu phóng N, chiều rộng của thế giới xấp xỉ 256 * 2 N dp, tức là ở mức thu phóng 2, toàn thế giới rộng khoảng 1024 dp.

Khi thay đổi vị trí máy ảnh cho một bản đồ, mức thu phóng của máy ảnh sẽ bị giới hạn trong một phạm vi nhất định, tuỳ thuộc vào nhiều yếu tố, bao gồm cả vị trí, loại bản đồ và kích thước bản đồ. Hãy sử dụng GoogleMap.getMinZoomLevelGoogleMap.getMaxZoomLevel để tìm các hạn chế. Lưu ý rằng mức thu phóng của máy ảnh không nhất thiết phải là một giá trị số nguyên.

Các tham số
thu phóng