نظرة عامة

لمساعدة شركاء المصنّعين الأصليين للأجهزة في حلّ المشاكل المتعلّقة بتوافق التطبيقات مع الأجهزة ذات الشاشات الكبيرة، يتيح النظام استخدام تراكبات إعدادات الشاشة الكبيرة التالية:

  • العرض: إعدادات الضبط التي تؤثر في الضبط على مستوى العرض
  • نسبة العرض إلى الارتفاع: إعدادات الضبط التي تؤثر في ضبط النافذة على مستوى النشاط لنسبة العرض إلى الارتفاع
  • الكاميرا: إعدادات الضبط التي تؤثر في التطبيقات عند تلقّي ردّ الاتصال onCameraOpened. يمكن أن تؤثر هذه الإعدادات في العرض والنشاط وإعدادات الكاميرا.
  • الخلفية وواجهة المستخدم: إعدادات الضبط التي يتم تطبيقها على سطح طبقة Letterbox لتخصيص واجهة المستخدم أو على مستوى النشاط
  • إمكانية الوصول إلى المحتوى وتحديد موقعه: إعدادات الضبط التي يتم تطبيقها على ضبط النوافذ على مستوى النشاط لتسهيل الاستخدام
  • الإعدادات: إعدادات الضبط لتخصيص إعدادات نسبة العرض إلى الارتفاع للمستخدمين وتفعيلها في الإعدادات > التطبيقات > نسبة العرض إلى الارتفاع
  • التعليم: إعدادات الضبط الخاصة بتعريف المستخدمين بميزات توافق التطبيقات

إلغاء الإعدادات التلقائية

لتجاوز الإعداد التلقائي، أنشئ ملف XML لاستبدال تراكب الموارد التلقائي للجهاز. إذا كانت هناك طبقة موارد لجهاز معيّن، ستحلّ طبقة الموارد محلّ قيمة الموارد التلقائية في AOSP. على سبيل المثال، لتراكب الموارد لتطبيق "الإعدادات"، الذي يقع في /packages/app/Settings، أنشئ تراكب موارد لجهاز في vendor/DEVICE_NAME/overlay/packages/app/Settings، حيث DEVICE_NAME هو اسم الجهاز الذي يستخدم قيمة التراكب. تتجاوز قيم الموارد في وقت الإنشاء الموارد التي تحمل الاسم نفسه.

لمزيد من المعلومات، يُرجى الاطّلاع على تراكب الموارد.