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