این صفحه بهترین روشها را برای تعامل با شی GoogleMap
در برنامه شما توضیح میدهد.
ویژگی های GoogleMap
را در همان نمونه نقشه پیاده سازی کنید
API های Maps نیز به عنوان بخشی از Navigation SDK در دسترس هستند که می توانید از آنها برای ایجاد تجربیات خاص نقشه (غیر ناوبری) استفاده کنید. اگر برنامه شما شامل یک تجربه نقشه غیر ناوبری و یک تجربه ناوبری است، توصیه می کنیم از Maps and Navigation API در یک نمونه نقشه استفاده کنید.
از getMapAsync
برای به دست آوردن نمونه GoogleMap
استفاده کنید
میتوانید با استفاده از SupportNavigationFragment#getMapAsync
یا NavigationView#getMapAsync
یک شی GoogleMap
دریافت کنید. توصیه میکنیم این روش را بیش از نگه داشتن نمونه GoogleMap
که ممکن است پس از بازسازی NavigationView
در زیر آن کهنه شود، نگه دارید.
همچنین مطمئن شوید که GoogleMap
بازیابی شده از این روش را بعد از اینکه دیگر مورد نیاز نیست، پاک کنید. برای اطلاعات بیشتر، به بهترین شیوه پاکسازی نمونه مراجعه کنید.