หน้านี้อธิบายแนวทางปฏิบัติแนะนำในการโต้ตอบกับออบเจ็กต์ GoogleMap ในแอป
ใช้ฟีเจอร์ GoogleMap ในอินสแตนซ์แผนที่เดียวกัน
นอกจากนี้ Maps API ยังพร้อมให้บริการเป็นส่วนหนึ่งของ Navigation SDK ซึ่งคุณสามารถใช้เพื่อสร้างประสบการณ์การใช้งานแผนที่เฉพาะ (ที่ไม่ใช่การนำทาง) ได้ด้วย หากแอปของคุณมีทั้ง ประสบการณ์การใช้งานแผนที่ที่ไม่ใช่การนำทางและประสบการณ์การนำทาง เราขอแนะนำให้ใช้ Maps API และ Navigation API ในอินสแตนซ์แผนที่เดียวกัน
ใช้ getMapAsync เพื่อรับอินสแตนซ์ GoogleMap
คุณสามารถรับออบเจ็กต์ GoogleMap ได้โดยใช้ SupportNavigationFragment#getMapAsync หรือ NavigationView#getMapAsync เราขอแนะนำให้ใช้วิธีนี้แทนการเก็บอินสแตนซ์ GoogleMap ที่อาจล้าสมัยเมื่อมีการสร้าง NavigationView ที่อยู่เบื้องหลังขึ้นมาใหม่
นอกจากนี้ อย่าลืมล้างข้อมูล GoogleMap ที่ดึงมาจากวิธีนี้หลังจากที่
ไม่จำเป็นต้องใช้อีกต่อไป ดูข้อมูลเพิ่มเติมได้ที่แนวทางปฏิบัติแนะนำในการล้างข้อมูลอินสแตนซ์