com.google.android.gms.maps.model.TileProvider |
Known Indirect Subclasses
|
Class Overview
An interface for a class that provides the tile images for a TileOverlay
. For information
about the tile coordinate system, see TileOverlay
.
Calls to methods in this interface might be made from multiple threads so implementations of this
interface must be threadsafe.
Summary
Fields |
public
static
final
Tile |
NO_TILE |
Stub tile that is used to indicate that no tile exists for a specific tile coordinate. |
Public Methods |
abstract
Tile
|
getTile(int x, int y, int zoom)
Returns the tile to be used for this tile coordinate.
|
Fields
public
static
final
Tile
NO_TILE
Stub tile that is used to indicate that no tile exists for a specific tile coordinate.
Public Methods
public
abstract
Tile
getTile
(int x, int y, int zoom)
Returns the tile to be used for this tile coordinate.
Parameters |
x |
int :
The x coordinate of the tile. This will be in the range [0, 2zoom - 1]
inclusive. |
y |
int :
The y coordinate of the tile. This will be in the range [0, 2zoom - 1]
inclusive. |
zoom |
int :
The zoom level of the tile. This will be in the range [
GoogleMap.getMinZoomLevel ,
GoogleMap.getMaxZoomLevel ] inclusive. |
Returns |
Tile |
the Tile to be used for this tile coordinate. If you do not wish to provide a
tile for this tile coordinate, return NO_TILE . If the tile could not be
found at this point in time, return null and further requests might be made with an
exponential backoff.
|