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