שיטות מומלצות לאינטראקציה עם מפות Google

בדף הזה מוסברות שיטות מומלצות לאינטראקציה עם האובייקט GoogleMap באפליקציה.

הטמעה של תכונות של GoogleMap באותו מופע של מפות

ממשקי ה-API של מפות Google זמינים גם כחלק מ-Navigation SDK, שבו אפשר להשתמש כדי ליצור חוויות ספציפיות למפות (לא ניווט). אם האפליקציה כוללת חוויית שימוש במפה ללא ניווט וחוויית ניווט, מומלץ להשתמש ב-API של מפות וניווט באותו מופע של מפה.

משתמשים ב-getMapAsync כדי לקבל את מופע GoogleMap

אפשר לקבל אובייקט GoogleMap באמצעות SupportNavigationFragment#getMapAsync או NavigationView#getMapAsync. מומלץ להשתמש בשיטה הזו במקום להסתמך על מופע GoogleMap שעשוי להיות לא עדכני אחרי שמופע NavigationView שמתחתיו נוצר מחדש.

בנוסף, חשוב לנקות את GoogleMap שאוחזר באמצעות השיטה הזו אחרי שלא צריך אותו יותר. מידע נוסף זמין במאמר בנושא שיטות מומלצות לניקוי מופעים.