Halaman ini menjelaskan praktik terbaik untuk membersihkan instance setelah tidak lagi diperlukan.
Gunakan Navigator#clearDestinations
dan Navigator#cleanup
saat sesi navigasi selesai
Untuk mencegah kebocoran memori dan memastikan pembersihan yang tepat, gunakan
Navigator#clearDestinations
dan Navigator#cleanup
setelah sesi
navigasi selesai dan instance Navigator tidak diperlukan lagi. Hal ini dapat
dilakukan saat pengguna keluar dari peta dan saat onDestroy()
dari
aktivitas terkait dipanggil.
Bersihkan elemen GoogleMap
saat tidak lagi diperlukan
Jika aplikasi Anda menggunakan instance GoogleMap
untuk pengalaman peta non-navigasi, pastikan untuk membersihkan instance ini jika tidak lagi diperlukan. Misalnya, bersihkan elemen Poligon, Polyline, dan Penanda yang terkait dengan GoogleMap
dengan memanggil metode Polygon#remove
, Polyline#remove
, dan Marker#remove
. Kemudian, untuk mengosongkan instance GoogleMap
setelah tidak lagi
diperlukan, panggil GoogleMap#clear
yang menetapkan instance ke null
.
Untuk informasi selengkapnya tentang cara menggunakan instance GoogleMap
di aplikasi Anda, lihat
praktik terbaik interaksi
GoogleMap
.