בדף הזה מוסברות שיטות מומלצות לניקוי מופעים אחרי שהם כבר לא נחוצים.
שימוש ב-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
.