שיטות מומלצות לניקוי מכונות

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

שימוש ב-Navigator#clearDestinations וב-Navigator#cleanup כשסשנים של ניווט מסתיימים

כדי למנוע דליפות זיכרון ולהבטיח ניקוי תקין, משתמשים ב-Navigator#clearDestinations וב-Navigator#cleanup אחרי השלמת סשן הניווט, כשאין יותר צורך במופע Navigator. אפשר לעשות את זה כשהמשתמש עובר למקום אחר במפה וכשמפעילים את onDestroy() של הפעילות המשויכת.

ניקוי של רכיבי GoogleMap כשכבר לא צריך אותם

אם האפליקציה שלכם משתמשת במופע GoogleMap כדי להציג מפות שלא קשורות לניווט, הקפידו לנקות את המופע הזה כשכבר אין בו צורך. לדוגמה, כדי לנקות את הרכיבים Polygon,‏ Polyline ו-Marker שמשויכים ל-GoogleMap, צריך לקרוא לשיטות Polygon#remove,‏ Polyline#remove ו-Marker#remove, בהתאמה. לאחר מכן, כדי לפנות את המופע GoogleMap אחרי שהוא כבר לא נחוץ, קוראים ל-GoogleMap#clear ומקצים את המופע ל-null.

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