קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בדף הזה מוסברות שיטות מומלצות לאינטראקציה עם האובייקט GoogleMap באפליקציה.
הטמעה של תכונות של GoogleMap באותו מופע של מפות
ממשקי ה-API של מפות Google זמינים גם כחלק מ-Navigation SDK, שבו אפשר להשתמש כדי ליצור חוויות ספציפיות למפות (לא ניווט). אם האפליקציה כוללת חוויית שימוש במפה ללא ניווט וחוויית ניווט, מומלץ להשתמש ב-API של מפות וניווט באותו מופע של מפה.
משתמשים ב-getMapAsync כדי לקבל את מופע GoogleMap
אפשר לקבל אובייקט GoogleMap באמצעות SupportNavigationFragment#getMapAsync או NavigationView#getMapAsync. מומלץ להשתמש בשיטה הזו במקום להסתמך על מופע GoogleMap שעשוי להיות לא עדכני אחרי שמופע NavigationView שמתחתיו נוצר מחדש.
בנוסף, חשוב לנקות את GoogleMap שאוחזר באמצעות השיטה הזו אחרי שלא צריך אותו יותר. מידע נוסף זמין במאמר בנושא שיטות מומלצות לניקוי מופעים.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-24 (שעון 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."]]],[]]