Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa pagina illustra le best practice per la pulizia delle istanze dopo che non sono più necessarie.
Utilizzare Navigator#clearDestinations e Navigator#cleanup al termine delle sessioni di navigazione
Per evitare perdite di memoria e garantire una pulizia corretta, utilizza
Navigator#clearDestinations e Navigator#cleanup dopo che la sessione di navigazione
è stata completata e l'istanza di Navigator non è più necessaria. Questa operazione può essere
eseguita quando l'utente si è allontanato dalla mappa e quando viene richiamato onDestroy() dell'attività
associata.
Ripulire gli elementi GoogleMap quando non sono più necessari
Se la tua app utilizza un'istanza GoogleMap per esperienze di mappe non di navigazione, assicurati di pulire questa istanza quando non è più necessaria. Ad esempio, pulisci
gli elementi Poligono, Polilinea e Marcatore associati a GoogleMap chiamando
rispettivamente i metodi Polygon#remove, Polyline#remove e Marker#remove. Poi, per liberare l'istanza GoogleMap dopo che non è più necessaria, chiama GoogleMap#clear e assegna l'istanza a null.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-09 UTC."],[[["Use `Navigator#clearDestinations` and `Navigator#cleanup` when navigation sessions are completed to prevent memory leaks."],["Clean up `GoogleMap` elements like Polygons, Polylines, and Markers by calling their respective `remove` methods when they are no longer needed."],["After a `GoogleMap` instance is no longer in use, call `GoogleMap#clear` and assign the instance to `null` to free up resources."]]],[]]