Google Map etkileşimiyle ilgili en iyi uygulamalar
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu sayfada, uygulamanızdaki GoogleMap nesnesiyle etkileşim kurmaya yönelik en iyi uygulamalar açıklanmaktadır.
Aynı Haritalar örneğinde GoogleMap özelliklerini uygulama
Haritalar API'leri, haritaya özel (navigasyon dışı) deneyimler oluşturmak için kullanabileceğiniz Navigation SDK'sının bir parçası olarak da sunulur. Uygulamanızda hem navigasyon dışı harita deneyimi hem de navigasyon deneyimi varsa aynı harita örneğinde Haritalar ve Navigasyon API'sini kullanmanızı öneririz.
GoogleMap örneğini almak için getMapAsync kullanın.
GoogleMap nesnesini SupportNavigationFragment#getMapAsync veya NavigationView#getMapAsync kullanarak elde edebilirsiniz. Bu yöntemi, alttaki NavigationView yeniden oluşturulduktan sonra eski hale gelebilecek GoogleMap örneğini tutmaya tercih etmenizi öneririz.
Ayrıca, bu yöntemle alınan GoogleMap artık gerekmediğinde temizlediğinizden emin olun. Daha fazla bilgi için Örnek temizleme ile ilgili en iyi uygulamalar başlıklı makaleyi inceleyin.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-26 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."]]],[]]