Vùng hiển thị

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

Chứa bốn điểm xác định đa giác bốn cạnh có thể nhìn thấy trong máy ảnh của bản đồ. Đa giác này có thể là một hình thang thay vì hình chữ nhật, vì máy ảnh có thể có độ nghiêng. Nếu máy ảnh nằm ngay giữa tâm máy ảnh, thì hình dạng sẽ là hình chữ nhật, nhưng nếu máy ảnh bị nghiêng, hình dạng sẽ trông như một hình thang có cạnh nhỏ nhất gần với điểm xem nhất.

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

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

cuối cùng LatLng farLeft Đối tượng LatLng xác định góc xa bên trái của máy ảnh.
cuối cùng LatLng farRight Đối tượng LatLng xác định góc xa bên phải của máy ảnh.
công khai cuối cùng LatLngBounds latLngBounds Hộp giới hạn nhỏ nhất bao gồm vùng hiển thị được xác định trong lớp này.
cuối cùng LatLng nearLeft Đối tượng LatLng xác định góc dưới bên trái của máy ảnh.
cuối cùng LatLng nearRight Đối tượng LatLng xác định góc dưới cùng bên phải của máy ảnh.

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

VisibleRegion(LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Tạo một Vùng hiển thị mới dựa trên bốn góc của máy ảnh.

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

boolean
bằng(Đối tượng o)
So sánh VisibleRegion này với một đối tượng khác.
int
Chuỗi

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

Các trường

công khai cuối cùng LatLng farLeft

Đối tượng LatLng xác định góc xa bên trái của máy ảnh.

công khai cuối cùng LatLng farRight

Đối tượng LatLng xác định góc xa bên phải của máy ảnh.

public cuối cùng LatLngBounds latLngBounds

Hộp giới hạn nhỏ nhất bao gồm vùng hiển thị được xác định trong lớp này.

Nếu ô này cắt qua kinh tuyến 180° (đường thẳng đứng từ bắc đến nam), thì kinh độ tại farRight sẽ mang giá trị âm và kinh độ ở farLeft sẽ mang giá trị dương. Quy tắc này cũng áp dụng cho nearRightnearLeft.

công khai cuối cùng LatLng nearLeft

Đối tượng LatLng xác định góc dưới bên trái của máy ảnh.

công khai cuối cùng LatLng nearRight

Đối tượng LatLng xác định góc dưới cùng bên phải của máy ảnh.

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

công khai VisibleRegion (LatLng nearLeft, LatLng nearRight, LatLng FarLeft, LatLng farRight, LatLngBounds latLngBounds)

Tạo một Vùng hiển thị mới dựa trên bốn góc của máy ảnh. Các tham số LatLng phải xác định một hình dạng lồi (các cạnh của hình dạng thu được không được giao nhau). Không có hoạt động kiểm tra giới hạn nào được thực hiện trong thời gian chạy.

Các tham số
nearLeft đối tượng LatLng chứa vĩ độ và kinh độ ở góc gần bên trái của khu vực.
nearRight đối tượng LatLng chứa vĩ độ và kinh độ ở góc gần bên phải của khu vực.
farLeft một đối tượng LatLng chứa vĩ độ và kinh độ ở góc ngoài cùng bên trái của khu vực.
farRight đối tượng LatLng chứa vĩ độ và kinh độ ở góc ngoài cùng bên phải của khu vực.
latLngBounds hộp giới hạn nhỏ nhất bao gồm vùng hiển thị được xác định trong lớp này. Nếu ô này cắt qua kinh tuyến 180° (đường thẳng đứng từ bắc đến nam), thì kinh độ tại farRight sẽ mang giá trị âm và kinh độ tại farLeft sẽ là giá trị dương. Áp dụng điều này cho nearRightnearLeft.

Phương thức công khai

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

So sánh VisibleRegion này với một đối tượng khác. Nếu đối tượng kia thực sự là một con trỏ đến đối tượng này hoặc nếu cả 4 góc và giới hạn của 2 đối tượng này giống nhau, thì phương thức này sẽ trả về giá trị true. Nếu không, phương thức này sẽ trả về giá trị false.

Các tham số
o một Object. Trả về giá trị true nếu cả hai đối tượng là cùng một đối tượng, hoặc nếu cả bốn góc và giới hạn của hai đối tượng đều giống nhau. Nếu không, hãy trả về false.

public int hashCode ()

public String toString ()