برای کمک به شرکای OEM در رفع مشکلات سازگاری برنامههای صفحه نمایش بزرگ مرتبط با سختافزار برای سفارشیسازیهای هر دستگاه، این سیستم از پوششهای پیکربندی صفحه نمایش بزرگ زیر پشتیبانی میکند:
- نمایش : تنظیمات پیکربندی که بر پیکربندی سطح نمایش تأثیر میگذارند.
- نسبت ابعاد : تنظیمات پیکربندی که بر پیکربندی پنجره سطح فعالیت برای نسبت ابعاد تأثیر میگذارند.
- دوربین : تنظیمات پیکربندی که بر برنامهها در فراخوانی
onCameraOpenedتأثیر میگذارند. این تنظیمات میتوانند بر نمایش، فعالیت و پیکربندی دوربین تأثیر بگذارند. - پسزمینه و رابط کاربری : تنظیمات پیکربندی اعمال شده بر روی سطح لایه جعبه نامه برای سفارشیسازی رابط کاربری، یا در سطح فعالیت.
- قابلیت دسترسی و موقعیتیابی : تنظیمات پیکربندی اعمال شده بر پیکربندی پنجره سطح فعالیت برای دسترسیپذیری.
- تنظیمات : تنظیمات پیکربندی برای سفارشیسازی و فعالسازی تنظیمات نسبت ابعاد تصویر کاربر در تنظیمات > برنامهها > نسبت ابعاد .
- آموزش : تنظیمات پیکربندی برای آموزش کاربران در مورد ویژگیهای سازگاری برنامه.
پیکربندی پیشفرض را نادیده بگیرید
برای لغو پیکربندی پیشفرض، یک فایل XML ایجاد کنید تا جایگزین همپوشانی منبع پیشفرض برای دستگاه شود. اگر همپوشانی منبع برای یک نوع دستگاه خاص وجود داشته باشد، همپوشانی منبع جایگزین مقدار پیشفرض منبع AOSP میشود. به عنوان مثال، برای همپوشانی منابع برای برنامه تنظیمات، واقع در /packages/app/Settings ، یک همپوشانی منبع برای دستگاهی در vendor/ DEVICE_NAME /overlay/packages/app/Settings ایجاد کنید، که در آن DEVICE_NAME نام دستگاهی است که از مقدار همپوشانی استفاده میکند. مقادیر منبع در زمان ساخت، منابع با همان نام را لغو میکنند.
برای اطلاعات بیشتر، به پوشش منابع مراجعه کنید.