Trình cung cấp urlTileProvider

lớp trừu tượng công khai UrlTileProvider mở rộng Đối tượng
triển khai TileProvider

Việc triển khai một phần của TileProvider chỉ yêu cầu một URL trỏ đến hình ảnh cần cung cấp.

Xin lưu ý rằng lớp này yêu cầu tất cả hình ảnh phải có cùng kích thước.

Tóm tắt về trường kế thừa

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

UrlTileProvider(chiều rộng int, chiều cao số nguyên)
Tạo UrlTileProvider.

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

Thẻ thông tin cuối cùng
getTile(int x, int y, int thu phóng)
Trả về ô sẽ được sử dụng cho toạ độ ô này.
URL tóm tắt
getTileUrl(int x, int y, int thu phóng)
Trả về URL trỏ đến hình ảnh sẽ được dùng cho thẻ thông tin này.

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 UrlTileProvider (chiều rộng int, chiều cao int)

Tạo UrlTileProvider.

Các tham số
chiều rộng chiều rộng của hình ảnh được dùng cho thẻ thông tin
độ cao chiều cao của hình ảnh được dùng cho thẻ thông tin

Phương thức công khai

công khai cuối cùng 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.

công khai tóm tắt URL getTileUrl (int x, int y, int thu phóng)

Trả về URL trỏ đến hình ảnh sẽ được dùng cho thẻ thông tin này. Nếu không tìm thấy hình ảnh nào trong yêu cầu ban đầu, các yêu cầu khác sẽ được thực hiện theo thời gian đợi luỹ thừa. Nếu bạn không muốn cung cấp hình ảnh cho toạ độ thẻ thông tin này, hãy trả về giá trị rỗng.

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
  • URL URL trỏ đến hình ảnh sẽ được dùng cho thẻ thông tin này. Nếu bạn không muốn cung cấp hình ảnh cho toạ độ ô này, hãy trả về null.