TileProvider

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
öffentliche Schnittstelle TileProvider
Bekannte indirekte Unterklassen

Eine Schnittstelle für eine Klasse, die die Kachelbilder für eine TileOverlay bereitstellt. Informationen zum Kachelkoordinatensystem findest du unter TileOverlay.

Aufrufe von Methoden in dieser Schnittstelle können aus mehreren Threads erfolgen, sodass Implementierungen dieser Schnittstelle threadsicher sein müssen.

Feldzusammenfassung

public static final Tile NO_TILE Stub-Kachel, mit der angegeben wird, dass für eine bestimmte Kachelkoordinaten keine Kachel existiert.

Public Method Summary

abstrakte Kachel
getTile(int x, int y, int zoom)
Gibt die Kachel zurück, die für diese Kachelkoordinate verwendet werden soll.

Felder

public static final Tile NO_TILE

Stub-Kachel, mit der angegeben wird, dass für eine bestimmte Kachelkoordinaten keine Kachel existiert.

Public Methods

öffentlichen abstrakten Kacheln getTile (int x, int y, int zoom)

Gibt die Kachel zurück, die für diese Kachelkoordinate verwendet werden soll.

Parameter
x Die x-Koordinate der Kachel. Wird im Bereich [0, 2zoom–1] liegen.
y Die y-Koordinate der Kachel. Wird im Bereich [0, 2zoom–1] liegen.
zoom Die Zoomstufe der Kachel. Liegt im Bereich [GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] (einschließlich).
Rückgabe:
  • Tile, das für diese Kachelkoordinaten verwendet werden soll. Wenn Sie für diese Kachelkoordinaten keine Kachel angeben möchten, geben Sie NO_TILE zurück. Wenn die Kachel zu diesem Zeitpunkt nicht gefunden werden konnte, wird null zurückgegeben und weitere Anfragen können mit einem exponentiellen Backoff erfolgen.