با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
این صفحه بهترین روشها را برای تعامل با شی GoogleMap در برنامه شما توضیح میدهد.
ویژگی های GoogleMap را در همان نمونه نقشه پیاده سازی کنید
API های Maps نیز به عنوان بخشی از Navigation SDK در دسترس هستند که می توانید از آنها برای ایجاد تجربیات خاص نقشه (غیر ناوبری) استفاده کنید. اگر برنامه شما شامل یک تجربه نقشه غیر ناوبری و یک تجربه ناوبری است، توصیه می کنیم از Maps and Navigation API در یک نمونه نقشه استفاده کنید.
از getMapAsync برای به دست آوردن نمونه GoogleMap استفاده کنید
میتوانید با استفاده از SupportNavigationFragment#getMapAsync یا NavigationView#getMapAsync یک شی GoogleMap دریافت کنید. توصیه میکنیم این روش را بیش از نگه داشتن نمونه GoogleMap که ممکن است پس از بازسازی NavigationView در زیر آن کهنه شود، نگه دارید.
همچنین مطمئن شوید که GoogleMap بازیابی شده از این روش را بعد از اینکه دیگر مورد نیاز نیست، پاک کنید. برای اطلاعات بیشتر، به بهترین شیوه پاکسازی نمونه مراجعه کنید.
تاریخ آخرین بهروزرسانی 2025-02-18 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-02-18 بهوقت ساعت هماهنگ جهانی."],[[["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."]]],[]]