Bu sayfada, artık ihtiyaç duyulmayan örneklerin temizlenmesiyle ilgili en iyi uygulamalar açıklanmaktadır.
Gezinme oturumları tamamlandığında Navigator#clearDestinations
ve Navigator#cleanup
'ı kullanın.
Bellek sızıntılarını önlemek ve uygun temizliği sağlamak için gezinme oturumu tamamlandıktan ve Navigator örneğine artık ihtiyaç duyulmadığında Navigator#clearDestinations
ve Navigator#cleanup
kullanın. Bu işlem, kullanıcı haritadan ayrıldığında ve ilişkili etkinliğin onDestroy()
bölümü çağrıldığında yapılabilir.
Artık ihtiyaç duyulmayan GoogleMap
öğelerini temizleyin.
Uygulamanız, gezinme dışı harita deneyimleri için bir GoogleMap
örneği kullanıyorsa artık gerekli olmadığında bu örneği temizlediğinizden emin olun. Örneğin, sırasıyla Polygon#remove
, Polyline#remove
ve Marker#remove
yöntemlerini çağırarak GoogleMap
ile ilişkili Polygon, Polyline ve Marker öğelerini temizleyin. Ardından, artık ihtiyaç duyulmayan GoogleMap
örneğini serbest bırakmak için GoogleMap#clear
işlevini çağırarak örneği null
değişkenine atayın.
Uygulamanızda GoogleMap
örneği kullanma hakkında daha fazla bilgi için GoogleMap
etkileşimiyle ilgili en iyi uygulamalar başlıklı makaleyi inceleyin.