تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يمكنك استخدام وضع العرض الغامر لإخفاء أشرطة النظام والاستفادة من تجربة ملء الشاشة. ويفيد ذلك في السماح للمستخدمين بالاستمتاع بتجربة غامرة تمامًا للفيديوهات والألعاب والصور والكتب، وتجنُّب الخروج من اللعبة عن طريق الخطأ.
الخلاصات
توفير طريقة سهلة الاستخدام للمستخدمين لعرض واجهة المستخدم، مثل النقر على الشاشة أثناء تشغيل الفيديو لعرض عناصر التحكّم في تشغيل الفيديو وأشرطة النظام
يمكنك الجمع بين الوضع الغامر والميزات الأخرى، مثل ميزة "نافذة ضمن النافذة" وChromecast، لمواصلة التجربة.
يؤدي وضع العرض الغامر إلى حرمان المستخدمين من سهولة الوصول إلى عناصر التنقّل في النظام، لذا لا تستخدمه إلا عندما تكون الفائدة التي يحققها لتجربة المستخدم أكبر من مجرد استخدام مساحة شاشة إضافية.
لا تكون التجارب بملء الشاشة ملائمة لجميع أنواع المحتوى. عليك مراعاة الحالات التي يجب فيها مساعدة المستخدم على تجنُّب الخروج غير المقصود من التطبيقات التي تتطلّب نقرات متكرّرة، مثل الألعاب، أو الحالات التي يجب فيها توفير تجربة مشاهدة أو قراءة بدون انقطاع للاستمتاع بالفيديوهات أو الكتب.
ضَع في اعتبارك عدد المرات التي ينتقل فيها المستخدمون من تطبيق إلى آخر للتحقّق من الإشعارات أو إجراء عمليات بحث عشوائية أو اتّخاذ إجراءات أخرى. يؤدي وضع العرض الغامر إلى حرمان المستخدمين من سهولة الوصول إلى عناصر التنقّل في النظام، لذا لا تستخدمه إلا عندما تكون الفائدة التي يحقّقها لتجربة المستخدم أكبر من مجرد استخدام مساحة إضافية على الشاشة.
لا تكون التجارب بملء الشاشة ملائمة لجميع أنواع المحتوى. عليك مراعاة الحالات التي يجب فيها مساعدة المستخدم على تجنُّب الخروج غير المقصود من التطبيقات التي تتطلّب نقرات متكرّرة، مثل الألعاب، أو الحالات التي يجب فيها توفير تجربة مشاهدة أو قراءة بدون انقطاع للاستمتاع بالفيديوهات أو الكتب.
لتنفيذ الوضع الغامر، يمكنك استخدام WindowInsetsControllerCompat لإخفاء كل من شريط الحالة وشريط التنقّل أو أحدهما فقط. للاطّلاع على التفاصيل، راجِع دليل المطوّرين الخاص بإخفاء أشرطة النظام.
توضّح الأقسام التالية أمثلة على حالات استخدام الوضع الغامر.
الفيديو 1: تشغيل الفيديو - النقر لعرض واجهة مستخدم مشغّل الفيديو ذات الصلة
الشكل 1: يمكن أن يساعد إخفاء شريطي الحالة والتنقل القارئ في التفاعل بشكل كامل مع الكتب
الشكل 2: الاستفادة من وضع العرض الغامر في تطبيقات الألعاب لمنع النقرات غير المقصودة على واجهة مستخدم النظام
الشكل 3: تزيد الصور بملء الشاشة من تجربة الانغماس في مكالمة الفيديو
الشكل 4: يتيح العرض بملء الشاشة التفاعل الكامل مع الجمهور
الشكل 5: تطبيق Kiosk الخاص بدليل إرشادي على جهاز غير شخصي (ملف شخصي للعمل أو تطبيق نشر المؤسسة)
الخدمات والتكنولوجيات ذات الصلة
يتضمّن Android العديد من الميزات التي تعمل بشكل جيد على تحسين تجربة المستخدمين مع المحتوى. لمزيد من المعلومات، يُرجى الاطّلاع على:
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-08-28 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-08-28 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["You can use [immersive mode](/develop/ui/views/layout/immersive) to hide the system bars for a full-screen\nexperience. This is useful for enabling users to enjoy a fully immersive\nexperience for video, games, images, and books, and to avoid accidental exits\nduring a game.\n\nTakeaways\n\n- Provide an intuitive way for users to display UI--for example, tapping on the\n screen during video playback displays video playback controls and system bars.\n\n- Never permanently hide system bars on personal devices. You cannot permanently\n hide system bars in your app unless for an [Android Enterprise](https://www.android.com/enterprise/management/)\n deployment, so your designs should account for them to provide the optimal\n experience. Read more about [designing for system bars](/design/ui/mobile/guides/foundations/system-bars).\n\n- Provide an overlay or scrim for overlaying text and controls.\n\n- Combine immersive mode with other features, such as picture-in-picture (PiP)\n and Chromecast, to continue the experience.\n\n- Immersive mode causes users to lose easy access to system navigation, so use\n it only when the benefit to the user experience goes beyond simply using extra\n screen space.\n\n- Fullscreen experiences aren't appropriate for all content. Consider when to\n help a user avoid accidental exits from frequent taps, like a game, or have an\n uninterrupted view to enjoy videos or books.\n\nBe mindful of how often users jump in and out of apps to check notifications, to\nconduct impromptu searches, or to take other actions. Immersive mode causes\nusers to lose easy access to system navigation, so use it only when the benefit\nto the user experience goes beyond simply using extra screen space.\n\nFullscreen experiences aren't appropriate for all content. Consider when to help\na user avoid accidental exits from frequent taps, like a game, or have an\nuninterrupted view to enjoy videos or books.\n\nTo implement immersive mode, you can use `WindowInsetsControllerCompat` to hide\nboth the status bar and the navigation bar--or just one of them. For details,\nrefer to the [Hide system bars developer guide](/develop/ui/views/layout/immersive).\n\nThe following sections describe examples of immersive mode use cases. \nAlas, your browser doesn't support HTML5 video. That's OK! You can still [download the video](/static/images/design/ui/mobile/immersive-mode-tap-to-reveal.mp4) and watch it with a video player. **Video 1:** Video playback - tapping to reveal relevant video player UI\n\n\u003cbr /\u003e\n\n**Figure 1:** Hidden status and navigation bars can help the reader fully engage with books\n\n\u003cbr /\u003e\n\n**Figure 2:** Take advantage of immersive mode in game apps to prevent accidental system UI taps\n\n\u003cbr /\u003e\n\n**Figure 3:** Full-screen imagery increases the immersion of a video call\n\n\u003cbr /\u003e\n\n**Figure 4:** Presentation in full screen allows for audience immersion\n\n\u003cbr /\u003e\n\n**Figure 5:** Wayfinding directory kiosk on a non-personal device ([DPC](/work/dpc/build-dpc) or enterprise deployment app)\n\nRelated services \\& Technologies\n\nAndroid has several features that work well to enhance your user's content\nexperience. For more check out:\n\n- [Exoplayer](/guide/topics/media/exoplayer)\n- [Picture in picture](/design/ui/mobile/guides/home-screen/picture-in-picture)\n- [Chromecast](https://developers.google.com/cast/docs/ux_guidelines)"]]