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

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

יש להשתמש ב-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.