ProviderTile

interfaccia pubblica TileProvider
Sottoclassi indirette note

Interfaccia per una classe che fornisce le immagini nel riquadro TileOverlay. Per informazioni sul sistema di coordinate del riquadro, consulta TileOverlay.

Le chiamate ai metodi di questa interfaccia possono essere effettuate da più thread, quindi le implementazioni di questa interfaccia devono essere protette dal thread.

Riepilogo campo

pubblico statico finale Riquadro NO_TILE Mosaico utilizzato per indicare l'assenza di un riquadro per una coordinata nel riquadro specifica.

Riepilogo del metodo pubblico

Tile
getTile(int x, int y, int zoom)
Restituisce il riquadro da utilizzare per questa coordinata.

Campi

pubblica statica finale Riquadri NO_TILE

Mosaico utilizzato per indicare l'assenza di un riquadro per una coordinata nel riquadro specifica.

Metodi pubblici

astratto pubblico Tile getTile (int x, int y, int zoom)

Restituisce il riquadro da utilizzare per questa coordinata.

Parametri
x La coordinata x del riquadro. Questo valore deve essere compreso nell'intervallo [0, 2zoom - 1] incluso.
y La coordinata y del riquadro. Questo valore deve essere compreso nell'intervallo [0, 2zoom - 1] incluso.
zoom Il livello di zoom del riquadro. Questo valore sarà compreso nell'intervallo [GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] incluso.
Restituisce
  • il valore di Tile da utilizzare per questa coordinata dei riquadri. Se non vuoi fornire un riquadro per questa coordinata, restituisci NO_TILE. Se il riquadro non viene trovato in questo momento, restituisce un valore nullo e potrebbero essere effettuate ulteriori richieste con un backoff esponenziale.