Sprawdzone metody czyszczenia instancji

Na tej stronie znajdziesz sprawdzone metody czyszczenia 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 zapewnić odpowiednie wyczyszczanie, użyj funkcji Navigator#clearDestinationsNavigator#cleanup po zakończeniu sesji nawigacji i gdy instancja Navigatora nie jest już potrzebna. Może się to zdarzyć, gdy użytkownik opuści mapę i wywoła onDestroy() powiązanej aktywności.

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

Jeśli Twoja aplikacja używa instancji GoogleMap do obsługi map poza nawigacją, pamiętaj, aby ją wyczyścić, gdy nie będzie już potrzebna. Na przykład możesz wyczyścić elementy Polygon, Polyline i Marker powiązane z elementem GoogleMap, odpowiednio wywołując metody Polygon#remove, Polyline#removeMarker#remove. Następnie, aby zwolnić instancję GoogleMap, gdy nie jest już potrzebna, wywołaj funkcję GoogleMap#clear przypisz instancję do null.

Więcej informacji o używaniu instancji GoogleMap w aplikacji znajdziesz w artykule sprawdzonych metodach interakcji z usługą GoogleMap.