ผู้ให้บริการการ์ด

อินเทอร์เฟซสาธารณะ TileProvider
คลาสย่อยโดยอ้อมที่รู้จัก

อินเทอร์เฟซของคลาสที่มีภาพย่อยสำหรับ TileOverlay ดูข้อมูลเกี่ยวกับระบบพิกัดของไทล์ได้ที่ TileOverlay

การเรียกใช้เมธอดในอินเทอร์เฟซนี้อาจมาจากเทรดหลายรายการ ดังนั้นการใช้งานอินเทอร์เฟซนี้จึงต้องเป็น Threadsafe

สรุปข้อมูลช่อง

สาธารณะ static Final Tile NO_TILE ไทล์ Stub ที่ใช้เพื่อระบุว่าไม่มีการ์ดสำหรับพิกัดชิ้นส่วนที่เฉพาะเจาะจง

สรุปวิธีการสาธารณะ

นามธรรม ไทล์
getTile(int x, int y, การซูมแบบ Int)
แสดงไทล์ที่จะใช้สำหรับพิกัดชิ้นส่วนนี้

ช่อง

สาธารณะ แบบคงที่ สุดท้าย Tile NO_TILE

ไทล์ Stub ที่ใช้เพื่อระบุว่าไม่มีการ์ดสำหรับพิกัดชิ้นส่วนที่เฉพาะเจาะจง

วิธีการสาธารณะ

นามธรรมสาธารณะ ไทล์ getTile (int x, int y, int Zoom)

แสดงไทล์ที่จะใช้สำหรับพิกัดชิ้นส่วนนี้

พารามิเตอร์
x พิกัด x ของไทล์ ซึ่งจะอยู่ในช่วง [0, 2ซูม - 1] แบบรวม
y พิกัด y ของไทล์ ซึ่งจะอยู่ในช่วง [0, 2ซูม - 1] แบบรวม
zoom ระดับการซูมของไทล์ โดยจะอยู่ในช่วง [ GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] แบบรวม
คิกรีเทิร์น
  • Tile ที่จะใช้สำหรับพิกัดชิ้นส่วนนี้ หากคุณไม่ต้องการระบุการ์ดสำหรับพิกัดชิ้นส่วนนี้ ให้ส่งกลับ NO_TILE หากไม่พบการ์ดในขั้นตอนนี้ ให้แสดงผลเป็น Null และส่งคำขอเพิ่มเติมโดยใช้ Exponential Backoff