Các phương pháp hay nhất để dọn dẹp thực thể

Trang này giải thích các phương pháp hay nhất để dọn dẹp các thực thể sau khi không còn cần thiết.

Sử dụng Navigator#clearDestinationsNavigator#cleanup khi phiên điều hướng hoàn tất

Để ngăn rò rỉ bộ nhớ và đảm bảo dọn dẹp đúng cách, hãy sử dụng Navigator#clearDestinationsNavigator#cleanup sau khi phiên điều hướng hoàn tất và không cần đến thực thể Trình điều hướng nữa. Bạn có thể thực hiện việc này khi người dùng rời khỏi bản đồ và khi onDestroy() của hoạt động được liên kết được gọi.

Dọn dẹp các phần tử GoogleMap khi không cần thiết nữa

Nếu ứng dụng của bạn sử dụng một thực thể GoogleMap cho trải nghiệm bản đồ không phải là chỉ đường, hãy nhớ dọn dẹp thực thể này khi không cần đến nữa. Ví dụ: xoá các phần tử Đa giác, Đường đa tuyến và Điểm đánh dấu liên kết với GoogleMap bằng cách gọi các phương thức Polygon#remove, Polyline#removeMarker#remove tương ứng. Sau đó, để giải phóng thực thể GoogleMap sau khi không cần nữa, hãy gọi GoogleMap#clear gán thực thể đó cho null.

Để biết thêm thông tin về cách sử dụng thực thể GoogleMap trong ứng dụng, hãy xem phần Các phương pháp hay nhất về tương tác GoogleMap.