أفضل الممارسات المتعلّقة بالتفاعل مع "خرائط Google"
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تشرح هذه الصفحة أفضل الممارسات للتفاعل مع الكائن GoogleMap في تطبيقك.
تنفيذ ميزات GoogleMap على مثيل الخرائط نفسه
تتوفّر أيضًا واجهات برمجة التطبيقات للخرائط كجزء من Navigation SDK، ويمكنك استخدامها لإنشاء تجارب خاصة بالخرائط (غير مخصّصة للتنقّل). إذا كان تطبيقك يتضمّن تجربة خرائط غير مخصّصة للتنقّل وتجربة تنقّل، ننصحك باستخدام Maps API وNavigation API على مثيل الخرائط نفسه.
استخدام getMapAsync للحصول على مثيل GoogleMap
يمكنك الحصول على كائن GoogleMap باستخدام SupportNavigationFragment#getMapAsync أو NavigationView#getMapAsync. ننصحك باستخدام هذه الطريقة بدلاً من الاحتفاظ بمثيل GoogleMap الذي قد يصبح قديمًا بعد إعادة إنشاء NavigationView الأساسي.
احرص أيضًا على تنظيف GoogleMap الذي تم استرداده من هذه الطريقة بعد عدم الحاجة إليه. لمزيد من المعلومات، يُرجى الاطّلاع على أفضل الممارسات لتنظيف المثيل.
تاريخ التعديل الأخير: 2026-05-17 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2026-05-17 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]