عمليات الإلغاء لمستخدم الشاشة الكبيرة لكل تطبيق

يوفّر Android عمليات إلغاء تُغيّر السلوك المضبوط للتطبيقات.

يمكن للشركات المصنّعة للأجهزة تطبيق عمليات الإلغاء على التطبيقات على أجهزة محدَّدة ذات شاشات كبيرة. يقدّم نظام Android 14 QPR1 خيار عمليات الإلغاء لدى المستخدم، ما يتيح للمستخدمين تطبيق عمليات الإلغاء على التطبيقات من خلال إعدادات الجهاز.

تهدف عمليات الإلغاء لكل تطبيق إلى تحسين تجربة المستخدم على الأجهزة ذات الشاشات الكبيرة. ويمكن للتطبيقات إيقاف بعض عمليات الإلغاء.

لمزيد من المعلومات حول عمليات الإلغاء لكل تطبيق، يُرجى الاطّلاع على مقالة وضع التوافق مع الشاشات الكبيرة.

إلغاءات المستخدم

يقدّم Android 14 QPR1 قائمة ضبط جديدة تتيح للمستخدمين تغيير نسبة العرض إلى الارتفاع للتطبيقات لتحسين طريقة عرض التطبيقات على الشاشات الكبيرة. يتم تنفيذ القائمة في إعدادات الجهاز على أجهزة محدَّدة ذات شاشات كبيرة.

على الأجهزة التي تم فيها تنفيذ قائمة الضبط، يختار المستخدمون من قائمة التطبيقات، ثم يضبطون نسبة العرض إلى الارتفاع الخاصة بالتطبيق على قيم مختلفة، مثلاً 4:3 و16:9 وملء الشاشة (يتم ضبط قيم نسبة العرض إلى الارتفاع من قِبل الشركة المصنّعة للجهاز). يمكن للمستخدمين أيضًا إعادة ضبط نسبة العرض إلى الارتفاع على القيمة التلقائية للتطبيق، وهي القيمة التي تحدّدها الشركة المصنّعة للجهاز حسب عملية الإلغاء لكل تطبيق (راجِع OVERRIDE_MIN_ASPECT_RATIO)، أو القيمة في بيان التطبيق إذا لم يتم تطبيق أي إلغاء أو أوقف التطبيق عملية الإلغاء.

إيقاف عمليات الإلغاء

يتوافق نظام التشغيل Android 14 QPR1 مع علامات PackageManager.Property التالية، والتي تتيح لك إيقاف قائمة ضبط نسبة العرض إلى الارتفاع أو تعديلها على الأجهزة التي تم فيها إلغاء نسبة العرض إلى الارتفاع:


  • property_COMPAT_ALLOW_USER_ASPect_RATIO_OVERRIDE

    لإيقاف ميزة إلغاء التوافق مع نسبة العرض إلى الارتفاع للمستخدم، أضِف السمة إلى بيان التطبيق واضبط القيمة على false:

    <application>
        <property
            android:name="android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE"
            android:value="false"/>
    </application>
    

    على الأجهزة التي تم تنفيذ قائمة الضبط، يتم استبعاد تطبيقك من قائمة التطبيقات في إعدادات الجهاز، وبالتالي لا يمكن للمستخدمين إلغاء نسبة العرض إلى الارتفاع للتطبيق.

    وليس هناك أي تأثير في ضبط السمة على true.


  • الموقع الإلكتروني COMPAT_ALLOW_USER_ASPect_RATIO_FULLSCREEN_OVERRIDE

    لإيقاف خيار ملء الشاشة لإلغاء توافق نسبة العرض إلى الارتفاع للمستخدم، أضِف السمة إلى بيان التطبيق واضبط القيمة على false:

    <application>
        <property
            android:name="android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE"
            android:value="false"/>
    </application>
    

    على الأجهزة التي تم فيها تنفيذ قائمة الضبط، تتم إزالة خيار ملء الشاشة من قائمة خيارات نسبة العرض إلى الارتفاع في إعدادات الجهاز. لا يمكن للمستخدمين تطبيق إلغاء وضع ملء الشاشة في تطبيقك.

    وليس هناك أي تأثير في ضبط هذه السمة على true.

تحسين التطبيق ليتوافق مع الشاشات الكبيرة: لا تفرض قيودًا على نسبة العرض إلى الارتفاع في تطبيقك. استخدِم فئات حجم النوافذ لتوفير تنسيقات مختلفة استنادًا إلى مساحة العرض المتاحة.