Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menjelaskan praktik terbaik untuk berinteraksi dengan objek GoogleMap di
aplikasi Anda.
Menerapkan fitur GoogleMap pada instance peta yang sama
Maps API juga tersedia sebagai bagian dari Navigation SDK, yang dapat Anda gunakan untuk membangun pengalaman khusus peta (non-navigasi). Jika aplikasi Anda menyertakan pengalaman peta non-navigasi dan pengalaman navigasi, sebaiknya gunakan Maps and Navigation API pada instance peta yang sama.
Gunakan getMapAsync untuk mendapatkan instance GoogleMap
Anda dapat memperoleh objek GoogleMap menggunakan
SupportNavigationFragment#getMapAsync atau NavigationView#getMapAsync. Kami
merekomendasikan metode ini daripada mempertahankan instance GoogleMap yang mungkin
menjadi tidak valid setelah NavigationView di bawahnya dibuat ulang.
Pastikan juga untuk membersihkan GoogleMap yang diambil dari metode ini setelah tidak lagi diperlukan. Untuk mengetahui informasi selengkapnya, lihat Praktik terbaik pembersihan instance.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-10 UTC."],[[["Implement `GoogleMap` features on a separate map instance from navigation experiences to avoid conflicts and optimize performance."],["Use `getMapAsync` to retrieve the `GoogleMap` object instead of holding onto an instance, ensuring you have the most up-to-date map object and preventing stale data."],["Remember to clean up the `GoogleMap` object after use to prevent memory leaks and maintain optimal app performance, referring to the Instance cleanup best practices for detailed guidance."]]],[]]