"وضع الإضاءة السينمائية" هو شاشة استراحة مدمَجة في Google TV وAndroid TV. والغرض منه هو تجنُّب عرض صور ثابتة لفترات طويلة. وهذا مهم لتقنيات العرض، مثل شاشة OLED، التي قد تكون عرضة لتأثير "احتراق الشاشة".
سينقل نظام التشغيل الجهاز إلى "وضع الإضاءة السينمائية" بعد 10 دقائق من عدم نشاط المستخدم. بعد فترة أخرى من عدم تفاعل المستخدم (يتم تحديدها من خلال إعدادات "موفِّر الطاقة" على الجهاز)، سيدخل نظام التشغيل في وضع "موفِّر الطاقة"، ويؤدي ذلك بدوره إلى إطفاء الشاشة. قد تمنع تطبيقات تشغيل الوسائط الجهاز من الانتقال إلى "وضع الاستراحة"، على الرغم من عدم تفاعل المستخدم معه، مثلاً أثناء مشاهدة فيلم.
إذا تفاعل المستخدم مع الجهاز خلال 30 دقيقة من الدخول إلى "وضع الاستراحة"، سيتم استعادة التطبيق الذي كان نشطًا عند الدخول إلى "وضع الاستراحة". إذا تفاعل المستخدم مع الجهاز بعد أكثر من 30 دقيقة من الدخول إلى وضع الإضاءة السينمائية، ستتم إعادته إلى الشاشة الرئيسية. عندما يشغِّل المستخدم الجهاز باستخدام زر التشغيل وهو في وضع "توفير الطاقة"، سيتم نقله إلى الشاشة الرئيسية. بدلاً من ذلك، إذا بدأ المستخدم تشغيل الجهاز وهو في وضع "توفير الطاقة" باستخدام أزرار تطبيقات معيّنة (مثل YouTube)، سيتم نقله مباشرةً إلى هذا التطبيق.
تشغيل الفيديو
بالنسبة إلى تشغيل الفيديو، من المهم منع الجهاز من الدخول إلى "وضع الاستراحة" أثناء التشغيل الذي يبدأه المستخدم لتوفير تجربة مشاهدة بلا انقطاع. ومع ذلك، يجب عدم منع التطبيقات للأجهزة من الدخول إلى "وضع الاستراحة" عند إيقاف التشغيل أو إيقافه مؤقتًا.
تشغيل الصوت
في ما يتعلّق بتشغيل الصوت، يجب ألا تمنع التطبيقات "وضع الاستراحة" أثناء التشغيل، إلا إذا كانت تستخدم شاشة استراحة خاصة بها تتضمّن صورًا غير ثابتة. سيستمر تشغيل الصوت عندما يكون "وضع الاستراحة" مفعَّلاً.
سيؤدي تشغيل الصوت على Android إلى تثبيت قفل تشغيل جزئي بشكل ضمني. لن يؤدي ذلك إلى منع الجهاز من الدخول في "وضع الاستراحة"، ولكن سيؤدي إلى منع الانتقال اللاحق إلى "وضع توفير الطاقة". وبالتالي، سيستمر تشغيل المحتوى حتى بعد دخول الجهاز إلى "وضع الاستراحة"، ولكن سيتم منع الجهاز من الدخول إلى وضع السكون للسماح بالتشغيل بدون انقطاع.
منع تفعيل "وضع الإضاءة السينمائية"
من الممكن منع نظام التشغيل من ضبط الجهاز على "وضع الاستراحة"، ولكن يجب استخدام هذه الميزة بما يتوافق مع متطلبات "وضع الاستراحة". لا يمكن لمطوّري التطبيقات منع الجهاز من الانتقال إلى وضع "توفير البطارية".
يمكن للتطبيقات منع إطفاء الشاشة من خلال ضبط علامة على
Window
:
Kotlin
requireActivity().window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
Java
requireActivity().getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
سيتم إيقاف "وضع الإضاءة السينمائية" عندما يكون هذا الإعداد مفعَّلاً. لإعادة تفعيله، عليك محو العلامة:
Kotlin
requireActivity().window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
Java
requireActivity().getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);