ขณะนี้
SDK การนำทางมีให้บริการสำหรับลูกค้าบางรายเท่านั้น
ติดต่อฝ่ายขายเพื่อดูข้อมูลเพิ่มเติม
พบกับแผนที่รูปแบบใหม่ใน Google Maps Platform เร็วๆ นี้ การอัปเดตการจัดรูปแบบแผนที่นี้มีชุดสีเริ่มต้นใหม่ รวมถึงการปรับปรุงประสบการณ์และความสามารถในการใช้งานแผนที่ ระบบจะอัปเดตรูปแบบแผนที่ทั้งหมดโดยอัตโนมัติในเดือนมีนาคม 2025 หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับความพร้อมให้บริการและวิธีเลือกใช้ก่อนหน้านี้ โปรดดู
รูปแบบแผนที่ใหม่สำหรับ Google Maps Platform
แนวทางปฏิบัติแนะนำในการโต้ตอบกับ GoogleMap
หน้านี้จะอธิบายแนวทางปฏิบัติแนะนำสำหรับการโต้ตอบกับออบเจ็กต์ GoogleMap
ในแอป
ใช้ฟีเจอร์ GoogleMap
ในอินสแตนซ์แผนที่เดียวกัน
Maps API ยังเป็นส่วนหนึ่งของ Navigation SDK ซึ่งคุณใช้เพื่อสร้างประสบการณ์เฉพาะแผนที่ (ไม่ใช่การนำทาง) ได้อีกด้วย หากแอปของคุณมีทั้งประสบการณ์การใช้งานแผนที่ที่ไม่เกี่ยวข้องกับการนำทางและประสบการณ์การใช้งานการนำทาง เราขอแนะนำให้ใช้ Maps และ Navigation API ในอินสแตนซ์แผนที่เดียวกัน
ใช้ getMapAsync
เพื่อรับอินสแตนซ์ GoogleMap
คุณรับออบเจ็กต์ GoogleMap
ได้โดยใช้ SupportNavigationFragment#getMapAsync
หรือ NavigationView#getMapAsync
เราขอแนะนำให้ใช้วิธีนี้แทนการคงอินสแตนซ์ GoogleMap
ไว้ ซึ่งอาจล้าสมัยเมื่อมีการสร้างขึ้นใหม่NavigationView
นอกจากนี้ อย่าลืมล้างข้อมูล GoogleMap
ที่ดึงมาจากวิธีการนี้เมื่อไม่จำเป็นต้องใช้อีกต่อไป ดูข้อมูลเพิ่มเติมได้ที่แนวทางปฏิบัติแนะนำในการล้างข้อมูลอินสแตนซ์
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-02-18 UTC
[null,null,["อัปเดตล่าสุด 2025-02-18 UTC"],[[["Implement `GoogleMap` features on a separate map instance from navigation experiences to avoid conflicts and optimize performance."],["Use `getMapAsync` to retrieve the `GoogleMap` object instead of holding onto an instance, ensuring you have the most up-to-date map object and preventing stale data."],["Remember to clean up the `GoogleMap` object after use to prevent memory leaks and maintain optimal app performance, referring to the Instance cleanup best practices for detailed guidance."]]],[]]