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.