با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
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 قرار دهید:
در دستگاههایی که منوی پیکربندی را اجرا کردهاند، برنامه شما از فهرست برنامهها در تنظیمات دستگاه حذف میشود. و بنابراین، کاربران نمی توانند نسبت تصویر برنامه را نادیده بگیرند.
برای غیرفعال کردن گزینه تمام صفحه مربوط به نادیده گرفتن سازگاری نسبت ابعاد کاربر، ویژگی را به مانیفست برنامه خود اضافه کنید و مقدار را روی false قرار دهید:
در دستگاههایی که منوی پیکربندی را اجرا کردهاند، گزینه تمام صفحه از فهرست گزینههای نسبت تصویر در تنظیمات دستگاه حذف میشود. کاربران نمی توانند لغو تمام صفحه را در برنامه شما اعمال کنند.
تنظیم این ویژگی روی true تاثیری ندارد.
برنامه خود را برای صفحه نمایش های بزرگ بهینه کنید: محدودیت های نسبت تصویر را در برنامه خود تنظیم نکنید. از کلاس های اندازه پنجره برای پشتیبانی از طرح بندی های مختلف بر اساس میزان فضای نمایش موجود استفاده کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-08-27 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-27 بهوقت ساعت هماهنگ جهانی."],[],[],null,["Android provides overrides that change the configured behavior of apps.\n\nDevice manufacturers can apply overrides to apps on select large screen devices. Android 14 QPR1 introduces user overrides, which enable users to apply overrides to apps through device settings.\n\nPer-app overrides are intended to improve the user experience on large screen devices. Apps can disable some overrides.\n\nFor more information about per-app overrides, see [Device compatibility mode](/guide/practices/device-compatibility-mode#user_per-app_overrides).\n| **Note:** To enable your app to provide the best user experience without relying on device manufacturer or user overrides, follow the [Large screen app quality](/docs/quality-guidelines/large-screen-app-quality) guidelines.\n\nUser overrides\n\nAndroid 14 QPR1 introduces a new configuration menu that enables users to change the aspect ratio of apps to improve how apps display on large screens. The menu is implemented in device settings on select large screen devices.\n\nOn devices that have implemented the configuration menu, users choose from a list of apps and then set the app aspect ratio to various values, such as 4:3, 16:9, and full screen (aspect ratio values are configured by the device manufacturer). Users can also reset the aspect ratio to the app default, which is the value specified by a device manufacturer per‑app override (see [`OVERRIDE_MIN_ASPECT_RATIO`](/guide/topics/large-screens/large-screen-compatibility-mode#override_min_aspect_ratio)) or, if no override has been applied or the app has disabled the override, the value in the app manifest.\n\nDisable the overrides\n\nAndroid 14 QPR1 supports the following [`PackageManager.Property`](/reference/android/content/pm/PackageManager.Property) tags, which enable you to disable or modify the aspect ratio configuration menu on devices that have implemented the override:\n| **Note:** The property tags are Jetpack WindowManager [WindowProperties](/reference/kotlin/androidx/window/WindowProperties) constants, which may not be available or tested on all devices.\n\n\u003cbr /\u003e\n\n- **PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE**\n\n To disable the user aspect ratio compatibility override, add the property to your app manifest and set the value to `false`: \n\n \u003capplication\u003e\n \u003cproperty\n android:name=\"android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE\"\n android:value=\"false\"/\u003e\n \u003c/application\u003e\n\n On devices that have implemented the configuration menu, your app is excluded from the list of apps in device settings; and so, users are not able to override the app's aspect ratio.\n\n Setting the property to `true` has no effect.\n\n \u003cbr /\u003e\n\n- **PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE**\n\n To disable the full-screen option of the user aspect ratio compatibility override, add the property to your app manifest and set the value to `false`: \n\n \u003capplication\u003e\n \u003cproperty\n android:name=\"android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE\"\n android:value=\"false\"/\u003e\n \u003c/application\u003e\n\n On devices that have implemented the configuration menu, the full‑screen option is removed from the list of aspect ratio options in device settings. Users are not able to apply the full‑screen override to your app.\n\n Setting this property to `true` has no effect.\n | **Caution:** If [`PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE`](#aspect_ratio_override) is set to `false`, this property has no effect.\n\n| **Note:** To implement the property tags, your app must include the Jetpack [WindowManager](/jetpack/androidx/releases/window) library dependency.\n\n**Optimize your app for large screens:** Don't set aspect ratio restrictions in your app. Use [window size classes](/develop/ui/compose/layouts/adaptive/window-size-classes) to support different layouts based on the amount of available display space."]]