Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Auf dieser Seite werden Best Practices zum Bereinigen von Instanzen beschrieben, wenn sie nicht mehr benötigt werden.
Navigator#clearDestinations und Navigator#cleanup nach Abschluss von Navigationssitzungen verwenden
Um Speicherlecks zu vermeiden und für eine ordnungsgemäße Bereinigung zu sorgen, verwenden Sie Navigator#clearDestinations und Navigator#cleanup, nachdem die Navigationssitzung abgeschlossen ist und die Navigator-Instanz nicht mehr benötigt wird. Dies kann erfolgen, wenn der Nutzer die Karte verlassen hat und onDestroy() der zugehörigen Aktivität aufgerufen wird.
GoogleMap-Elemente bereinigen, wenn sie nicht mehr benötigt werden
Wenn Ihre App eine GoogleMap-Instanz für Kartenfunktionen verwendet, die nicht der Navigation dienen, sollten Sie diese Instanz bereinigen, wenn sie nicht mehr benötigt wird. Entfernen Sie beispielsweise die Polygon-, Polyline- und Markierungselemente, die mit GoogleMap verknüpft sind, indem Sie die Methoden Polygon#remove, Polyline#remove und Marker#remove aufrufen. Wenn die GoogleMap-Instanz nicht mehr benötigt wird, rufen Sie GoogleMap#clear auf, um sie freizugeben und null zuzuweisen.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-04 (UTC)."],[[["\u003cp\u003eUse \u003ccode\u003eNavigator#clearDestinations\u003c/code\u003e and \u003ccode\u003eNavigator#cleanup\u003c/code\u003e when navigation sessions are completed to prevent memory leaks.\u003c/p\u003e\n"],["\u003cp\u003eClean up \u003ccode\u003eGoogleMap\u003c/code\u003e elements like Polygons, Polylines, and Markers by calling their respective \u003ccode\u003eremove\u003c/code\u003e methods when they are no longer needed.\u003c/p\u003e\n"],["\u003cp\u003eAfter a \u003ccode\u003eGoogleMap\u003c/code\u003e instance is no longer in use, call \u003ccode\u003eGoogleMap#clear\u003c/code\u003e and assign the instance to \u003ccode\u003enull\u003c/code\u003e to free up resources.\u003c/p\u003e\n"]]],[],null,[]]