Sprawdzone metody czyszczenia instancji

Na tej stronie znajdziesz sprawdzone metody oczyszczania instancji po tym, jak przestaną być potrzebne.

Używanie elementów Navigator#clearDestinationsNavigator#cleanup po zakończeniu sesji nawigacji

Aby zapobiec wyciekom pamięci i prawidłowo wyczyścić pamięć, użyj funkcji Navigator#clearDestinations i Navigator#cleanup po nawigacji sesja została zakończona, więc instancja Navigator nie jest już potrzebna. Może to być gdy użytkownik wyjechał poza mapę, a onDestroy() z jest wywoływana powiązana aktywność.

czyszczenie elementów GoogleMap, gdy nie są już potrzebne;

Jeśli Twoja aplikacja używa instancji GoogleMap do obsługi map innych niż nawigacja, skonfiguruj pamiętaj o wyczyszczeniu tej instancji, gdy nie jest już potrzebna. Na przykład: do elementów Wielokąt, Linia łamana i Znacznik powiązane z obiektem GoogleMap przez wywołań metod Polygon#remove, Polyline#remove i Marker#remove, . Następnie, aby zwolnić instancję GoogleMap, gdy nie będzie już dłużej użyj wywołania GoogleMap#clear i przypisz instancję do: null.

Więcej informacji o korzystaniu z instancji GoogleMap w aplikacji znajdziesz w artykule GoogleMap najlepsza interakcja metod weryfikacji użytkowników.