Thẻ thông tin

giao diện công khai TileProvider
Các lớp con gián tiếp đã biết

Giao diện của một lớp cung cấp hình ảnh thẻ thông tin cho TileOverlay. Để biết thông tin về hệ toạ độ thẻ thông tin, hãy xem TileOverlay.

Lệnh gọi các phương thức trong giao diện này có thể được thực hiện từ nhiều luồng. Vì vậy, việc triển khai giao diện này phải an toàn cho luồng.

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

công khai tĩnh cuối cùng Thẻ thông tin NO_TILE Thẻ thông tin tạm thời dùng để chỉ ra rằng không có thẻ thông tin nào cho một toạ độ xếp kề cụ thể.

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

Thẻ thông tin trừu tượng
getTile(int x, int y, int thu phóng)
Trả về ô sẽ được sử dụng cho toạ độ ô này.

Các trường

công khai tĩnh cuối cùng Thẻ thông tin NO_TILE

Thẻ thông tin tạm thời dùng để chỉ ra rằng không có thẻ thông tin nào cho một toạ độ xếp kề cụ thể.

Phương thức công khai

công khai bản tóm tắt Thẻ thông tin getTile (int x, int y, int thu phóng)

Trả về ô sẽ được sử dụng cho toạ độ ô này.

Các tham số
x Toạ độ x của ô. Giá trị này sẽ nằm trong khoảng từ [0, 2zoom – 1].
năm Toạ độ y của ô. Giá trị này sẽ nằm trong khoảng từ [0, 2zoom – 1].
thu phóng Mức thu phóng của thẻ thông tin. Giá trị này sẽ nằm trong phạm vi [ GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel].
Trả bóng
  • Tile dùng cho toạ độ ô này. Nếu bạn không muốn cung cấp một thẻ thông tin cho toạ độ thẻ thông tin này, hãy trả về NO_TILE. Nếu không thể tìm thấy thẻ thông tin tại thời điểm này, bạn có thể trả về giá trị rỗng và các yêu cầu khác có thể được thực hiện theo thời gian đợi luỹ thừa.