ספק אריחים

ממשק ציבורי TileProvider
מחלקות משנה ידועות עקיפות

ממשק של כיתה שמספק את תמונות המשבצת של TileOverlay. למידע נוסף על מערכת הקואורדינטות של המשבצות: TileOverlay.

קריאות ל-methods בממשק הזה עשויות להתבצע מכמה שרשורים, כך שההטמעות של הממשק הזה חייבות להיות בטוחות לשרשורים.

סיכום השדה

אריח סופי סטטי ציבורי NO_TILE אריח טיפוס המשמש כדי לציין שלא קיים אריח עבור קואורדינטה ספציפית של אריח.

סיכום אמצעי תשלום ציבורי

אריחים מופשטים
getTile(int x, int y, זום int)
מחזירה את האריח שישמש עבור קואורדינטת המשבצת הזו.

שדות

ציבורי סטטי סופי משבצת NO_TILE

אריח טיפוס המשמש כדי לציין שלא קיים אריח עבור קואורדינטה ספציפית של אריח.

שיטות ציבוריות

Public מופשט Tile getTile (int x, int y, int Zoom)

מחזירה את האריח שישמש עבור קואורדינטת המשבצת הזו.

פרמטרים
x קואורדינטת ה-x של המשבצת. הערך יהיה בטווח של [0, 2 מרחק מתצוגה - 1] כולל.
שנה קואורדינטת ה-y של המשבצת. הערך יהיה בטווח של [0, 2 מרחק מתצוגה - 1] כולל.
זום, zoom רמת הזום של המשבצת. הערך יהיה בטווח [ GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] כולל.
החזרות
  • את Tile שישמש עבור קואורדינטת המשבצת הזו. אם אינך רוצה לספק אריח לקואורדינטת המשבצת הזו, אפשר להחזיר את הערך NO_TILE. אם לא ניתן למצוא את האריח בשלב הזה, מחזירים null ויכול להיות שיישלחו בקשות נוספות עם השהיה מעריכית.